Zmiany pomiędzy wersją 4 and wersją 5 dla DeployerGuide/Customization/Integration/Import/Documents

Pokaż
Ignoruj:
Data i czas:
08/07/14 07:50:12 (10 years temu)
Autor:
jachtelik (IP: 213.227.67.33)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Customization/Integration/Import/Documents

    v4 v5  
    6868||'''number'''||varchar(n)||NOT NULL (UNIQUE)||Skrót nazwy kontrahenta||Opcjonalna, służyć może jako kolumna szablonowa do porównań istnienia kontrahentów|| 
    6969||dctype||varchar(n)||NOT NULL ||Typ dokumentu np. FVS, FZ|||| 
    70 ||state_||smallint||NOT NULL|| Rodzaj dokumentu (1 - przychodzacy, 2 - wychodzacy, 3 - wewnętrzny). Może być zastąpiony w mapie dokumentów. || 
     70||state_||smallint||NOT NULL|| Rodzaj dokumentu (1 - przychodzacy, 2 - wychodzacy, 3 - wewnętrzny).|| Może być zastąpiony w mapie dokumentów w pliku x_documents_conf.ini || 
    7171 
     72Pobieranie dokumentów wymaga utworzenia dwóch plików. Obok już pliku mapy należy utworzyć mapę dokumentu o przykładowej zawartosci: 
     73{{{ 
     74#!php 
     75<?php 
     76$documentsMap = array( 
     77    'FVZ' => array( 
     78        'document' => 'VatNote', 
     79        'state'   => INCOMING, 
     80        'dscrpt'   => Translator::translate('Faktura VAT zakupu'), 
     81    ), 
     82    'FS' => array( 
     83        'document' => 'VatNote', 
     84        'state'   => OUTGOING, 
     85        'dscrpt'   => Translator::translate('Faktura sprzedaży'), 
     86    ) 
     87); 
     88?> 
     89}}} 
    7290 
     91Gdzie: 
     92||Pole||Opis|| 
     93|| {{{'FVZ'}}} ||Typ dokumentu wskazany w widoku bs_documents_view w kolumnie dctype|| 
     94|| {{{'document'}}} || Mapowanie na typ dokumentu wg tabeli typów dokumentów, np. VatNote, OrderDocument, itp. '''Wartość wymagana'''|| 
     95|| {{{'state'}}} || Mapowanie na rodzaj dokumentu. Jeżeli nie istnieje w tej mapie, to MUSI istnieć kolumna {{{state_}}} w widoku bs_documents_view. Dopuszczalne wartości: INCOMING, OUTGOING, INTERNAL. || 
     96|| {{{'dscrpt'}}} || Opis dokumentu. Jeżeli nie istnieje w tej mapie pobierana jest wartość pola {{{dscrpt}}} z widoku bs_documents_view||