Interface "PEPPOL Document Info Provider"
PEPPOL · Microsoft.Peppol
Across versions
- BC23-28not present
- BC29-30present
PEPPOL · Microsoft.Peppol · BC29-30 · source at ea08af5e · facts from BC29
Procedures
GetGeneralInfo(SalesHeader: Record "Sales Header"; var ID: Text; var IssueDate: Text; var InvoiceTypeCode: Text; var InvoiceTypeCodeListID: Text; var Note: Text; var TaxPointDate: Text; var DocumentCurrencyCode: Text; var DocumentCurrencyCodeListID: Text; var TaxCurrencyCode: Text; var TaxCurrencyCodeListID: Text; var AccountingCost: Text)GetGeneralInfoBIS(SalesHeader: Record "Sales Header"; var ID: Text; var IssueDate: Text; var InvoiceTypeCode: Text; var Note: Text; var TaxPointDate: Text; var DocumentCurrencyCode: Text; var AccountingCost: Text): Gets general information for PEPPOL BIS format document creation.GetInvoicePeriodInfo(var StartDate: Text; var EndDate: Text): Gets invoice period information for PEPPOL documents.GetOrderReferenceInfo(SalesHeader: Record "Sales Header"; var OrderReferenceID: Text): Gets order reference information from the sales header.GetOrderReferenceInfoBIS(SalesHeader: Record "Sales Header"; var OrderReferenceID: Text): Gets order reference information for PEPPOL BIS format.GetContractDocRefInfo(SalesHeader: Record "Sales Header"; var ContractDocumentReferenceID: Text; var DocumentTypeCode: Text; var ContractRefDocTypeCodeListID: Text; var DocumentType: Text): Gets contract document reference information from the sales header.GetBuyerReference(SalesHeader: Record "Sales Header"): Text: Gets the buyer reference from the sales header.GetCrMemoBillingReferenceInfo(SalesCrMemoHeader: Record "Sales Cr.Memo Header"; var InvoiceDocRefID: Text; var InvoiceDocRefIssueDate: Text): Gets credit memo billing reference information for referencing the original invoice.
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: "interface", object_name: "PEPPOL Document Info Provider"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.