Innan du kan skapa momsrapporter måste du ange vilka processer som ska användas för att skriva ut eller exportera rapporterna.
![]() |
---|
För att konfigurera dessa processer måste du vara förtrogen med C/AL-utveckling och förstå hur kodmoduler fungerar i Microsoft Dynamics NAV. Om du inte är förtrogen med kodmoduler måste du konsultera din godkända partner för Microsoft Dynamics NAV. |
Kodmoduler för momsrapportkonfiguration
Momsrapportkonfigurationen i Microsoft Dynamics NAV görs i kodmoduler. I centrum av konfigurationen är kodmodul-ID 740, som fungerar som en medlare som kan anropas från olika objekt och överföra data utan att dessa objekt vet om varandra.
I kodmodul-ID 740 kan du ange vilka kodmoduler som måste köras när användarna vill skriva ut eller exportera en momsrapport. Genom att följa ett medlingsdesignmönster anropar fönstret Momsrapport kodmodul-ID 740 och Microsoft Dynamics NAV läser hur utskrift eller export ska ske. Du kan lägga till ytterligare funktioner i den här kodmodulen, men i tabellen nedan beskrivs de förkonfigurerade funktionerna. För varje funktion kan du specificera en eller flera rapporter eller kodmoduler för att hantera faktisk process.
Funktion | Beskrivning |
---|---|
GetLines | Anger vilken process som ska köras när en användare vill importera momstransaktioner till fönstret Momsrapport. |
Exportera | Anger vilken process som ska köras när en användare vill exportera en momsrapport från fönstret Momsrapport för att leverera den till skattemyndigheterna. |
Släpp | Anger vilken process som ska köras när en användare har skrivit ut eller exporterat en momsrapport så att den måste markera som släppt. |
Öppna igen | Anger vilken process som ska köras när en användare vill skicka en befintlig momsrapport igen för att skapa en rättning. |
Skriv ut | Anger vilken process som ska köras när en användare vill skriva ut en momsrapport från fönstret Momsrapport. Om du har flera rapportformat kan du skriva ett CASE-uttryck för att köra lämplig process beroende på användarens val av menyobjektet. |
Microsoft Dynamics NAV har standardvärden för varje funktion, men du kan ändra dessa så att de passar dina behov. Om ditt företag till exempel vill skicka en momsrapport som skrivs ut i ett visst format eller på visst papper kan du redigera funktionen Skriv ut i kodmodul 740 för peka på ett rapportobjekt som du skapar. På så sätt kommer du inte att behöva redigera fönsterobjektet Momsrapport att komma åt rapporten, eftersom menyobjektet i fönstret alltid bara anropar kodmodul 740 för att köra det som funktionen Skriv ut anger.
I standardversionen av den här kodmodulen finns flera funktioner för att hantera andra delar av funktionen. Du kan t.ex ändra standardimplementeringen för att skriva ut med hjälp av en annan rapport, eller acceptera andra värden i fältet Momsrapportkonfig. kod.
Så här konfigurerar momsrapporter
Öppna Object Designer i Utvecklingsmiljö i Microsoft Dynamics NAV.
Öppna kodmodul 740 i designläge.
Identifiera funktionen för den aktivitet som du vill att konfigurera, t.ex. funktionen Skriv ut, och gör lämpliga ändringar.
När användare skapar en momsrapport och väljer att skriva ut den kommer rapporten att skrivas ut i formatet som definieras av ditt rapportobjekt Min momsrapport.
Förkonfigurerade kodmoduler
I ditt land/din region kan Microsoft Dynamics NAV ha modifierats för att ändra hur momsrapporter fungerar. Precis som med andra funktioner kan du ändra tabeller och rapporter och skapa nya objekt och du kan ändra förkonfigurerade kodmoduler om du vill inkludera ändringarna.
I tabellen nedan beskrivs de fördefinierade kodmoduler i Microsoft Dynamics NAV som konfigurerar momsrapporter.
ID | Namn | Beskrivning |
---|---|---|
740 | Momsrapportmedlare | Central kodmodul för att konfigurera aktiviteter som är relaterade till momsrapportering. Baserat på medlingsmönster kommer andra objekt att referera till den här kodmodulen för att starta koden som utför aktiviteten. |
741 | Momsrapport släpps/öppnas igen | Hanterar koden för att markera en momsrapport som släpp eller återöppnad. |
743 | Exportera momsrapport | Hanterar koden för att exportera en momsrapport till ett filformat som XML eller ren text, så att filen kan skickas till skattemyndigheterna. |
744 | Momsrapportkontroll | Hanterar koden för att testa om den aktuella momsrapporten har ställts in korrekt. Användare kommer inte att kunna leverera momsrapporter som inte klarar valideringen som finns i den här kodmodulen. |
![]() |
---|
Mer information om hur du arbetar med fält och kolumner hittar du i Arbeta med Microsoft Dynamics NAV. För mer information om hur du hittar specifika sidor se Sök. |