Přijaté objednávky - obecný formát importu (přes TRIGGERy)

Top  Previous  Next

Seznam témat:

řešení

 

Řešení

Zvýrazněné údaje jsou povinné. Datumy se uvádějí dle vzoru: "YYYY-MM-DD".

Stringy a datumy jsou v uvozovkách, oddělovačem je čárka. Dvě čárky po sobě znamenají neuvedený údaj.

 

Struktura hlavičky

 

řada                          char (4)

číslo dokladu                integer

IČO                          char (20)

multi ID                          integer

DIČ                          char (15)

měna                          char (5) ("CZK", "DEM" apod.) - nemusí se uvádět, jestli jde o koruny

jazyk                          char (3) ("CSY", "ENG" apod.)

poznámka                        char (1024)

termín                          char (10)

zák. objednávka                char (30)

datum zák. obj.                char (10)

katalog                          char (15)

název objednávky                char (60)

datum platnosti nabídky        char (10)

prioritní sklad                char (4)

dodací podmínky                char (4) (dle číselníku!!!)

rok zálohové faktury        integer

měsíc zálohové faktury        integer

účetní kniha zál. faktury        char (3)

řada zálohové faktury        char (4)

číslo zálohové faktury        integer (zálohová faktura již musí být v systému, jinak se vazba neuloží)

multi ID (komu fakturovat)        integer (jestli se neuvede, dosadí se multi ID objednávajícího)

multi ID (kon. příjemce)        integer (jestli se neuvede, dosadí se multi ID objednávajícího)

 

Struktura položky

řada                                  char (4)

číslo dokladu                        integer

kód skladové položky                char (100)

cena                                float

množství (poptávka)                float

množství (dodáno)                float

množství (rezervováno)        float

množství (pož. na dod.)        float

množství (pož. na výr.)        float

termín dodání                        char (10)

termín expedice                        char (10)

prioritní sklad                        char (4)

priorita                                integer (0-nízká, 1-normální, 2-vysoká)

poznámka                        char (1024)

řada výr. příkazu                        char (4)

číslo výr. příkazu                        integer

obal 1. úrovně                        string (dle číselníku!!!)

obal 2. úrovně                        string (dle číselníku!!!)

obal 3. úrovně                        string (dle číselníku!!!)

obal 4. úrovně                        string (dle číselníku!!!)

množství obalu 1. úrov.                integer

množství obalu 2. úrov.                integer

množství obalu 3. úrov.                integer

množství obalu 4. úrov.        i        nteger

měrná jednotka                char (10) (v případě, že se jedná o novou skladovou položku, je tato položka povinná)

 

Příklad vstupu:

Hlavička:  "P99",12,"54616546",0,,"CZK",,"ABC 846546","2002-01-05",  ... ,

Položky:   "P99",12,"X000575",100.50,100,30,10,60,0,,,"M001",0, ... ,

             "P99",12,"X000576",200.50,200,130,10,60,0,,,"M001",0, ... ,

 

Související témata

Prijate_objednavky