Tworzenie pliku mapowania IDM

Po uzyskaniu, otwórz plik w wybranym edytorze plików. W tym przewodniku użyjemy VSCode.

Edytuj plik mapowania

Sprawdź, czy kod typu dokumentu jest taki sam jak w DocBits (jak w przypadku pliku mapowania BOD, powinien odpowiadać nazwie typu dokumentu w URL ustawień pola) oraz sprawdź nazwę typu dokumentu, jak powinna być w Menedżerze Dokumentów (IDM) w Infor.

FYI: Mówi, że nazwa typu dokumentu w IDM to M3_SupplierInvoice, ponieważ jest to przykład z instancji M3. Może to się zmienić w zależności od tego, czy używasz LN czy M3, a także od Twojej konkretnej konfiguracji IDM.

Sprawdź identyfikator firmy oraz identyfikator podmiotu (SF_MDS_EntityType), ta wartość powinna być taka sama, jak w pliku mapowania BOD.

Upewnij się, że IndexFieldFromDocBits=IDMAttributeID (sprawdź, czy DocBits po lewej stronie w ustawieniach pola odpowiada IDM po prawej stronie w Typie Dokumentu → Atrybuty).

Eksport pliku XML i EDI

Aby wyeksportować oryginalny plik XML/EDI wraz z wygenerowanym PDF, musisz zmodyfikować plik mapowania IDM w konfiguracji eksportu. Najpierw zaktualizuj sekcję Static_Values, dodając prefiks pliku i rozszerzenie. Następnie zdefiniuj rzeczywiste mapowanie, aby zapewnić poprawną konfigurację eksportu.

Jeśli eksport faktur do IDM jest już skonfigurowany, wygenerowany PDF powinien być już uwzględniony w eksporcie. Jeśli nie potrzebujesz pliku XML, możesz pominąć następną część. Jeśli jednak potrzebujesz pliku XML, wykonaj poniższe kroki.

Aktualizacja wartości statycznych:

Znajdź pole Static_Values i dodaj następujące:

,EDI_FILE_PREFIX,XML_FILE_PREFIX,PDF_FILE_PREFIX,PDF_FILE_EXTENSION,EDI_FILE_EXTENSION,XML_FILE_EXTENSION

Następnie dodaj następujące wpisy poniżej SV_ACLString:

SV_EDI_FILE_PREFIX=EDI_810_
SV_XML_FILE_PREFIX=XML_810_
SV_PDF_FILE_PREFIX=INV_EDI_
SV_PDF_FILE_EXTENSION=.pdf
SV_EDI_FILE_EXTENSION=.xml
SV_XML_FILE_EXTENSION=.xml

Po tym dodaj rzeczywiste mapowanie, upewniając się, że typ dokumentu eksportu odpowiada typowi dostawcy IDM.

Mapowanie XML

Dodaj następujące mapowanie na końcu pliku:

EMBEDDED_FILES_EXPORT = TRANSFORMED, XML
EFE_TRANSFORMED_SOURCE_NAME = Transformed.xml
EFE_TRANSFORMED_EXPORT_DOC_TYPE = M3_SupplierInvoice
EFE_TRANSFORMED_EXPORT_FILENAME = SV_XML_FILE_PREFIX+IF_INVOICE_ID+SV_XML_FILE_EXTENSION

EFE_XML_SOURCE_NAME = XML_DOCUMENT.xml
EFE_XML_EXPORT_DOC_TYPE = M3_SupplierInvoice
EFE_XML_EXPORT_FILENAME = SV_XML_FILE_PREFIX+IF_INVOICE_ID+SV_XML_FILE_EXTENSION

Uwaga: Upewnij się, że export_doc_type jest ustawione na typ faktury IDM. W tym przykładzie jest ustawione na M3.

Mapowanie EDI

Dodaj następujące mapowanie na końcu pliku:

EMBEDDED_FILES_EXPORT = TRANSFORMED, EDI
EFE_TRANSFORMED_SOURCE_NAME = Transformed.xml
EFE_TRANSFORMED_EXPORT_DOC_TYPE = M3_SupplierInvoice
EFE_TRANSFORMED_EXPORT_FILENAME = SV_XML_FILE_PREFIX+IF_INVOICE_NUMBER+SV_EDI_FILE_EXTENSION

EFE_EDI_SOURCE_NAME = EDI.edi
EFE_EDI_EXPORT_DOC_TYPE = M3_SupplierInvoice
EFE_EDI_EXPORT_FILENAME = SV_EDI_FILE_PREFIX+IF_INVOICE_NUMBER+SV_EDI_FILE_EXTENSION

Uwaga: Upewnij się, że export_doc_type jest ustawione na typ faktury IDM. W tym przykładzie jest ustawione na M3.

Menedżer Dokumentów w Infor

Przejdź do Menedżera Dokumentów i wybierz nazwę aktualnego typu dokumentu, który próbujesz wyeksportować, na przykład, Faktura dostawcy.

Kliknij powyższy ikonę, a następnie kliknij Administracja → Typ dokumentu i znajdź typ dokumentu, którego potrzebujesz na liście

Jak pokazano poniżej, zobaczysz nazwę typu dokumentu tak, jak jest w INFOR

Upewnij się, że tak jest pokazana nazwa w pliku mapowania IDM

Prześlij plik do DocBits

Po przygotowaniu pliku, prześlij go do swojej konfiguracji eksportu w DocBits. Jest to dostępne w Ustawienia → Eksport.

Last updated

Was this helpful?