Namjena
DTM (Datum/Vrijeme/Period) segment je jedan od najčešće korištenih segmenata u EDIFACT-u. Prenosi informacije o datumu, vremenu i periodu vezane za poslovnu transakciju. Jedna poruka obično sadrži više DTM segmenata, od kojih je svaki kvalificiran da označi šta taj datum predstavlja: datum izdavanja dokumenta, traženi datum isporuke, rok plaćanja, datum otpreme i slično.
DTM segment može se pojaviti na nivou zaglavlja (primjenjuje se na cijelu poruku), na nivou detalja (primjenjuje se na specifičnu stavku) ili unutar grupa segmenata zajedno s drugim segmentima za pružanje kontekstualnih vremenskih informacija.
Elementi podataka
DTM segment sadrži jedan složeni element podataka s tri komponente:
- C507 - Datum/Vrijeme/Period:
- 2005 - Kvalifikator datuma/vremena/perioda: Kodirana vrijednost koja specificira značenje datuma. Uobičajeni kvalifikatori uključuju:
- 137 - Datum/vrijeme dokumenta/poruke
- 2 - Datum/vrijeme isporuke, traženo
- 35 - Datum/vrijeme isporuke, stvarno
- 13 - Neto rok dospijeća
- 171 - Referentni datum/vrijeme
- 63 - Datum/vrijeme isporuke, najkasnije
- 64 - Datum/vrijeme isporuke, najranije
- 3 - Datum/vrijeme fakture
- 2380 - Vrijednost datuma/vremena/perioda: Stvarna vrijednost datuma, vremena ili perioda izražena u formatu navedenom u sljedećoj komponenti.
- 2379 - Kvalifikator formata datuma/vremena/perioda: Specificira format vrijednosti. Uobičajeni kodovi formata uključuju:
- 102 - CCYYMMDD (npr. 20240315)
- 203 - CCYYMMDDHHMM (npr. 202403151430)
- 718 - CCYYMMDD-CCYYMMDD (raspon datuma)
- 2005 - Kvalifikator datuma/vremena/perioda: Kodirana vrijednost koja specificira značenje datuma. Uobičajeni kvalifikatori uključuju:
Format i sintaksa
Opći format DTM segmenta je:
DTM+kvalifikator:vrijednost:kodFormata' Sve tri komponente dio su jednog složenog elementa (C507), razdvojene dvotačkama. Segment završava terminatorom segmenta.
Poruke koje koriste DTM
DTM segment pojavljuje se u gotovo svakom tipu EDIFACT poruke, često više puta unutar jedne poruke:
- INVOIC - Datum fakture, datum porezne tačke, rok plaćanja
- ORDERS - Datum narudžbe, traženi datum isporuke, period važenja
- DESADV - Datum otpreme, procijenjeni datum dolaska
- RECADV - Datum prijema
- IFTMIN - Datum preuzimanja, datum isporuke, datum prikupljanja
- PRICAT - Period važenja cijene
Primjer
Datum dokumenta 15. mart 2024.:
DTM+137:20240315:102' Kvalifikator 137 znači "datum/vrijeme dokumenta/poruke," vrijednost 20240315 je datum, a kod formata 102 označava CCYYMMDD format.
Traženi datum isporuke s vremenom:
DTM+2:202403201000:203' Kvalifikator 2 znači "traženi datum/vrijeme isporuke," vrijednost 202403201000 je 20. mart 2024. u 10:00, a kod formata 203 označava CCYYMMDDHHMM.
Period isporuke (raspon datuma):
DTM+2:20240320-20240325:718' Ovo specificira traženi period isporuke od 20. do 25. marta 2024. koristeći kod formata 718 za raspone datuma.