DTM - Datum/Vrijeme/Period

Svestrani segment za prenošenje datuma, vremena i vremenskih perioda kroz EDIFACT poruke.

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)

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.