Codeunit 11601 "BAS Management" (NZ)
NZ country layer · Microsoft.Finance.Consolidation
Across versions
- BC23-28not present
- BC29-30present
NZ country layer · Microsoft.Finance.Consolidation · BC29-30 · source at ea08af5e · facts from BC29
An object of the NZ localization, not part of W1.
Properties
| Property | Value |
|---|---|
| Permissions | TableData “G/L Entry” = rm, TableData “Cust. Ledger Entry” = rm, TableData “Vendor Ledger Entry” = rm, TableData “VAT Entry” = rm |
Procedures
ImportBAS(var BASCalcSheet1: Record "BAS Calculation Sheet"; BASFileName: Text)ExportBAS(var BASCalcSheet2: Record "BAS Calculation Sheet")UpdateBAS(var BASCalcSheet3: Record "BAS Calculation Sheet")ImportSubsidiaries()LoadXMLNodesInTempTable()UpdateXMLFieldIDs(BASFileName: Text)UpdateXMLFieldSetup(BASFileName: Text; BASSetupName: Code[20])LoadXMLFile(BASFileName: Text)CheckBASPeriod(DocDate: Date; InvDocDate: Date): BooleanGenJnlLineVendorSetAdjmt(var GenJnlLine: Record "Gen. Journal Line"; var VendLedgEntry: Record "Vendor Ledger Entry")GenJnlLineCustomerSetAdjmt(var GenJnlLine: Record "Gen. Journal Line"; var CustLedgEntry: Record "Cust. Ledger Entry")VendLedgEntryReplReasonCodes(var VendLedgEntry: Record "Vendor Ledger Entry")CustLedgEntryReplReasonCodes(var CustLedgEntry: Record "Cust. Ledger Entry")VendorRegistered(VendorNo: Code[20]): BooleanGetUnregGSTProdPostGroup(GSTBusPostGroup: Code[20]; VendorNo: Code[20]): Code[20]CheckBASFieldID(FieldID: Integer; DisplayErrorMessage: Boolean): BooleanOpenBASSetup(var CurrentBASSetupName: Code[20]; var BASSetup2: Record "BAS Setup")CheckBASSetupName(CurrentBASSetupName: Code[20])CheckBASXMLSetupName(CurrentBASSetupName: Code[20])SetBASSetupName(CurrentBASSetupName: Code[20]; var BASSetup: Record "BAS Setup")LookupBASSetupName(var CurrentBASSetupName: Code[20]; var BASSetup: Record "BAS Setup")SetBASXMLSetupName(CurrentBASSetupName: Code[20]; var BASXMLFieldIDSetup: Record "BAS XML Field ID Setup")LookupBASXMLSetupName(var CurrentBASSetupName: Code[20]; var BASSetup4: Record "BAS XML Field ID Setup")SaveBASTemplateToServerFile(BASCalcSheetNo: Code[11]; BASVersion: Integer): Text
Plus 6 local procedures.
Triggers
OnRun
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: "BAS Management"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.
A NZ country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.