Codeunit 11409 "Elec. Tax Declaration Mgt." (NL)
NL country layer · Microsoft.Finance.VAT.Reporting
Across versions
- BC23-27not present
- BC28-30present
NL country layer · Microsoft.Finance.VAT.Reporting · BC28-30 · source at ea08af5e · facts from BC29
An object of the NL localization, not part of W1.
Events published
OnBeforeGetSchemaVersion(var Handled: Boolean; var SchemaVersion: Text[10])(integration)OnBeforeGetBDDataEndpoint(var Handled: Boolean; var BDDataEndpoint: Text[250])(integration)OnBeforeGetBDTuplesEndpoint(var Handled: Boolean; var BDTuplesEndpoint: Text[250])(integration)OnBeforeGetVATDeclarationSchemaEndpoint(var Handled: Boolean; var VATDeclarationSchemaEndpoint: Text[250])(integration)OnBeforeGetICPDeclarationSchemaEndpoint(var Handled: Boolean; var ICPDeclarationSchemaEndpoint: Text[250])(integration)
Event subscriptions
- OnBeforeDeleteIsolatedCertificate subscribes to Table “Isolated Certificate” OnBeforeDeleteEvent
Procedures
SubmitDeclaration(XmlContent: Text; MessageType: Text; IdentityType: Text; IdentityNumber: Text; Reference: Text; RequestUrl: Text): Text: Submits tax declaration in XML format to Digipoort.SubmitDeclaration(XmlContent: Text; MessageType: Text; IdentityType: Text; IdentityNumber: Text; Reference: Text; RequestUrl: Text; ClientCertificateBase64: Text; DotNet_SecureString: Codeunit DotNet_SecureString; ServiceCertificateBase64: Text): TextSubmitDeclaration(VATReportHeader: Record "VAT Report Header"; VATReportArchive: Record "VAT Report Archive"; ClientCertificateBase64: Text; DotNet_SecureString: Codeunit DotNet_SecureString; ServiceCertificateBase64: Text): TextReceiveResponse(MessageID: Text; ResponseUrl: Text; ResponseNo: Integer; var ElecTaxDeclResponseMsg: Record "Elec. Tax Decl. Response Msg."): Receive responses messages from Digipoort.ReceiveResponse(MessageID: Text; ResponseUrl: Text; ResponseNo: Integer; var ElecTaxDeclResponseMsg: Record "Elec. Tax Decl. Response Msg."; ClientCertificateBase64: Text; DotNet_SecureString: Codeunit DotNet_SecureString; ServiceCertificateBase64: Text)ReceiveResponse(VATReportHeader: Record "VAT Report Header"; ClientCertificateBase64: Text; DotNet_SecureString: Codeunit DotNet_SecureString; ServiceCertificateBase64: Text)GetSchemaVersion(): Text[10]GetBDDataEndpoint(): Text[250]GetBDTuplesEndpoint(): Text[250]GetVATDeclarationSchemaEndpoint(): Text[250]GetICPDeclarationSchemaEndpoint(): Text[250]GetICPBDDataEndpoint(): Text[250]GetXBRLDIEndpoint(): Text[250]GetBDDimAxesEndpoint(): Text[250]GetBDDimDomainsEndpoint(): Text[250]InitCertificatesWithPassword(var ClientCertificateBase64: Text; var DotNet_SecureString: Codeunit DotNet_SecureString; var ServiceCertificateBase64: Text)
Plus 5 local procedures.
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "Elec. Tax Declaration Mgt."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.
A NL country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.