====== Balans EDI Mapiranje ====== Jedan od zahteva prema Balans EDI Procesoru jeste jednostavno prilagođavanje tokova informacije specifikaciji "sagovornika", odnosno sistema sa druge strane. U tu svrhu osmišljen je sistem koji se aktivira nakon primarne provere ispravnosti i formata OAGIS XML poruke a koji služi kao "skretničar" nakon što analizira njeno zaglavlje i ostale uslove razjašnjenje pri njenom prijemu. Komponente sistema: - Pogled **FN_EDIContractMap_In** - Poged **FN_EDIContractMap_Out** ====== FN_EDIContractMap_In ====== Upit se oslanja na **KontneGrupe ** strukturu. Da bi zahtev bio uspešno procesiran neophodno je uvek naći tačno jedan slog ovog pogleda koji odgovara primljenom šablonu. **Ukoliko se ne nađe ni jedan odgovor sistem odgovara podrazumevanim ponašanjem.** ===== Prijemni ugovor ===== Ovo je zapravo jedinstvena kombinacija ulaznih parametara za filtriranje koja jednoznačno određuje sagovornika i Balans ERP dokument koji korespondira zahtevu. ^Polje u upitu^Tip podatka^OAGIS čvor^Opis| |SenderID|TEXT(80)|/ProcessPurchaseOrder/ApplicationArea/Sender/LogicalId|Identifikator pošiljatelja XML-a (GLN lokacijski broj kupca, GLN 3PL korisnika ili identifikator aplikacije)| |TagVals|TEXT(255)|procesiraju se navedeni čvorovi u potrazi za ukazanim vrednostima|Spisak ulaznih parova //key-value // razdvojenih tačkazarezom koji ukazuje na čvorove koje treba ispitati i vrednost koja se tamo očekuje.| |PartnerID|Long|-|Veza sa tabelom Kupci i pogledom FN_EDIDefaults. Predstavlja KupID komitenta.| |DocTip|Long|izlazni parametar|Tip dokumenta koji se pravi u Balansu| |DestDocTip|Long|izlazni parametar|Krajnji tip dokumenta u Balansu| |DestDTPGID|Long|izlazni parametar|Krajnji pod-tip dokumenta u Balansu| |Options|TEXT(50)|izlazni parametar|Spisak [[:kb:web:balans_edi_map_contract_options|parova]] //key-value// razdvojenih tačkazarezima koji dodatno pojašnjavaju proceduru u Balansu| ==== Poznati tipovi OAGIS dokumenata ==== * Narudžvina/Nalog za prijem, [[http://edi.mstart.hr/alfresco/download/attach/workspace/SpacesStore/9aa2074d-2134-4ee9-98f1-f103706bb3ba/ProcessPurchaseOrder.xls?guest=true|ProcessPurchaseOrder]] ([[http://edi.mstart.hr/alfresco/download/attach/workspace/SpacesStore/44034086-fd16-4ad6-966e-832d45b3ada3/ProcessPurchaseOrder.xml?guest=true|primer]]) * Povratnica, [[http://edi.mstart.hr/alfresco/download/attach/workspace/SpacesStore/9156a75a-6d18-4f26-a908-8dc003f110a8/AcknowledgePurchaseOrder.xls?guest=true|ShowReturnsNote]] ([[http://edi.mstart.hr/alfresco/download/attach/workspace/SpacesStore/9fef7782-31d6-461d-b33f-e9087e926b1e/AcknowledgePurchaseOrder.xml?guest=true|primer]]) * Potvrda prijema, [[http://edi.mstart.hr/alfresco/download/attach/workspace/SpacesStore/e2540209-cdb9-48b2-94c9-9c507c3e695f/AcknowledgeDeliveryReceipt.xls?guest=true|AcknowledgeDeliveryReceipt]] ([[http://edi.mstart.hr/alfresco/download/attach/workspace/SpacesStore/440d07bd-c4a0-4051-a0b1-c65d6e55b749/AcknowledgeDeliveryReceipt_ReceiptUnit.xml?guest=true|primer]]) * Otpremnica, Dostavnica, [[http://edi.mstart.hr/alfresco/download/attach/workspace/SpacesStore/a9d837ff-b09b-4919-bad5-53d92c7190f6/ShowShipment.xls?guest=true|ShowShipment]] ([[http://edi.mstart.hr/alfresco/download/attach/workspace/SpacesStore/982d6514-3ae3-4d21-bb1d-5c7337d80c8a/ShowShipment_ASN.XML?guest=true|primer]]) Detalji o dokumentima se nalaze na **[[http://edi.mstart.hr/wcmqs/implementacija/formati_dokumenata/|mStart portalu]]** . ==== Poznati TagVals parovi ==== ^Key^OAGIS čvor^Value^Opis| |ReasonCode|/ProcessPurchaseOrder/ \\ DataArea/ \\ PurchaseOrder/ \\ Header/ReasonCode| \\ 3PL_NARE \\ \\ 3PL-POVE \\ \\ 3PL_NARI \\ \\ ULAZ_STD_RPM \\ \\ 3PL_NARE_TOV | \\ Trebovanje od dobavljača za 3PL LDC \\ \\ Nalog za povrat dobavljaču iz 3PL LDC \\ \\ Trebovanje MP objekta od 3PL skladišta \\ \\ Standardni ulaz repromaterijala na skladište \\ \\ Dopuniti vozilo na ruti prema primljenom Nalogu za otpremu (utovar). \\ Ne uzima u obzir XML blokove BillTo, SoldTo i SupplierParty. | |OAGISType|root| \\ ProcessPurchaseOrder, \\ ShowInvoice, \\ ShowReturnNote \\ itd. |Vrsta OAGIS zapisa (formata).| |NegativeQtt| | TRUE ili FALSE |Indikator da XML sadrži negativne količine u Items linijama| \\