Тази статия представя подробен обзор на всички видове дати, които се въвеждат и извеждат във Framma на различни етапи при оформянето на поръчки.
Да се има предвид, че Framma е изградена върху релационна база данни, т.е. едно поле с дата може да се въвежда на едно място и да се вижда на много други, и обратно – може да се въвежда и редактира през няколко различни форми и промяната засяга всички други референции към същото това поле.
Датите от типа Дата на поръчка/документ и дата на създаване/последна модификация не са описвани в детайли тук, тъй като те са дефинитивно ясни и присъщи на почти всички Framma документи.
В скоби и курсив е добавено системното име на съответната данна – което е предимно за ориентир на разработчика при последващи дискусии; потребителите може да не му обръщат внимание, въпреки че то показва за коя точно дата става въпрос и дали има референция към нея от друго място.
Също така, навсякъде където има нужда да се упомене титуляр (Контур или Комполенд), е споменато само Контур, като се подразбира, че може и да е другата фирма.
(purchase_orders.poDate) – ръчно въвеждане при създаване на нова поръчка(purchase_orders.poInDateConfirm) – вече не се използва, първоначално е било предвидено да се въвежда датата, на която Контур е потвърдил на възложителя изпълнението на поръчката му.(purchase_orders.conf_sent_at) – автоматично се записва датата, на която (последно) е изпратено Purchase Order Confirmation.(po_products.orderedDeliveryDate) – въвежда се през формата за продукт във ВП; показва се само там и в График, където служи и за база на изчисляемата колона Изоставане.(po_products.estDeliveryDate) – въвежда се през формата за продукт във ВП; показва се там, както и:(po_contractors.requestedDispatchDate) – въвежда се първоначално през формата за партида във ВП. Може да се променя впоследствие по няколко начина:Промени дати, ако ИПС все още не е изпратена;poutNr – for dispatch on requestedDispatchDate)poutNr – за дата requestedDispatchDate);new-requestedDispatchDate)new-requestedDispatchDate; За готовност на new-requestedDispatchDate)(po_contractors.completionDate) – първоначалната си стойност приема автоматично равна на въведената за Искана дата на готовност през формата за нова партида във ВП.(POC.completionDate - POC.requestedDispatchDate),(POP.orderedDeliveryDate - POP.estDeliveryDate).[completionDate]-[ordNr], също и в баркод при KT-HBE и TED);(mfg_orders.moDate) – ръчно въвеждане при създаване на нова поръчка(purchase_orders.moConfirmedDate) – наскоро въведено поле [MAS-33369]. Може да се въвежда по-късно, дори и за вече изпратени поръчки. Има се предвид датата, на която изпълнителят е потвърдил получаването на поръчката като цяло, а не конкретната дата (искана или реална), с която се е ангажирал за конкретна партида. Визуализира се в списъка ИПС (колона Потвърдена), както и в График (Дати на експедиция / Потвърд. изпълнител)
За новосъздадени, неизпратени поръчки, е достъпен бутона Промени дати, с който може да се смени Искана дата на готовност на изпълнителя (requestedDispatchDate) – реквизит на партидата, описан по-горе, а с това автоматично се променя и Реална дата на готовност (completionDate). За вече изпратени поръчки, тези 2 дати може да се променят чрез режим Корекция, и при потвърждаване на корекцията се изпраща по имейл уведомление до Изпълнителя.
(mfg_orders.sent_at) – автоматично се записва датата, на която (последно) е изпратена ИПС – оригинал или нейна корекция.Следните дати са реквизити не на конкретна партида, а общо за цялата пратка, в която са включени една или повече партиди. Нещо повече, те не са обвързани дори само с пратката като цяло, а са отделни за всеки превоз на тази пратка към различни дестинации (междинни или крайна). Въвеждат се през формата за създаване на Поръчка за превоз.
(shipments_transport.shipLoadingDate).[loadingDates] (изброяване на отделните дати за всички участващи пратки)[loadingDate], възможно от [loadingTimeFrom] до [loadingTimeTo] – час за явяване на автомобил в готовност за вдигане на товара;[deliveryDate] [deliveryTerm](service_orders.firstPickupDate), но изглежда, че това се показва единствено в списъка на ИП за превоз.(shipments_transport.shipLoadingTimeFrom .shipLoadingTimeTo).(shipments_transport.shipDeliveryDate). Показва се в Поръчка за превоз, Досие на пратка(следва продължение…)