ER Använd dokumenthanteringsfiler i formatutmatningar (Del 5 - ändra och kör format)
I följande steg beskrivs hur en användare som tilldelats en roll som systemadministratör eller utvecklare för elektronisk rapportering kan konfigurera ett format för elektronisk rapportering (ER) för att använda dokumenthanteringsfiler (bilagor) i ER-utmatningar. Dessa steg kan utföras i DEMF-företaget.
För att slutföra dessa steg måste du först avsluta stegen i proceduren ”ER Använd dokumenthanteringsfiler i formatutmatningar (Del 4: Kör format)".
Denna procedur är avsedd för en funktion som lades till i Dynamics 365 for Operations version 1611.
Ändra formatet för att fylla i bilagor så att dessa skapar meddelanden i binärt format
- Gå till Organisationsadministration > Elektronisk rapportering > Konfigurationer.
- Expandera "Customer invoice model" i trädet.
- Expandera "Customer invoice model\Customer invoice model (custom)" i trädet.
- I trädet väljer du "Customer invoice model\Customer invoice model (custom)\Electronic invoice sample message".
- Klicka på Designer.
- Du fyller i fakturameddelandet i skapad utmatning som en XML-fil med hjälp av UNICODE-kodning.
- Klicka på Lägg till rot för att öppna dialogrutan.
- Välj "Allmänt\Fil" i trädet.
- Ange "Xml message" i namnfältet.
- Xml-meddelande
- Skriv "UTF 8" i fältet Kodning.
- UTF-8
- Klicka på OK.
- Konfigurera de skapade utmatningen som en zippad fil.
- Klicka på Lägg till rot för att öppna dialogrutan.
- Välj "Common\Folder" i trädet.
- Ange "Zip output" i namnfältet.
- Zip-utleverans
- Klicka på OK.
- Välj "Zip output" i trädet.
- Lägg till bilagor till den skapade, zippade filen som filer med ursprungliga namn och filtillägg.
- Klicka på Lägg till för att öppna dialogrutan.
- Välj "Allmänt\Fil" i trädet.
- Ange "Attached file" i namnfältet.
- Bifogad fil
- Klicka på OK.
- Välj "Zip output\Attached file" i trädet.
- Klicka på Lägg till för att öppna dialogrutan.
- Välj "Text\Base64" i trädet.
- Klicka på OK.
Mappa nya formatelement till datamodell
- Klicka på fliken Mappning.
- Expandera "modell" i trädet.
- Expandera "model\Invoice attachments" i trädet.
- Välj "Zip output\Attached file\Base64" i trädet.
- Välj "model\Invoice attachments\File content" i trädet.
- Klicka på Bind.
- Välj "Zip output\Attached file" i trädet.
- Klick på Edit filename.
- Expandera "modell" i trädet.
- Expandera "model\Invoice attachments" i trädet.
- Välj "model\Invoice attachments\File name" i trädet.
- Klicka på Lägg till datakälla.
- Klicka på Spara.
- Stäng sidan.
- Välj "model\Invoice attachments" i trädet.
- Klicka på Bind.
- Klicka på Spara.
- Stäng sidan.
Kör den tidsplanerade rapporten för den valda fakturan
- Klicka på Kör.
- Expandera avsnittet Records to include ().
- Klicka på Filter.
- Markera raden för kundfakturajournalen och fältet Sales order.
- Ange ordernummer "000148" i fältet Criteria, i kriteriefältet "Sales order".
- 000148
- Klicka på OK.
- Klicka på OK.
- Granska den genererade utleveransen. Notera att: Utöver fakturameddelandet i XML-format har en enda fil skapats för respektive bilaga. Bilagefilerna fylls i med den zippade utmatningen i binärt format.