Table of Contents

Codeunit "@GP V3 CECAP"

ID 70345013
Namespace: CapVision.Exchange.EDI.FormatConversion.AtGPV3

Properties

Name Value
Access Public
SingleInstance True

Events

OnBeforeExportSalesInvoiceShipmentDate

[IntegrationEvent(False,False)]
internal procedure OnBeforeExportSalesInvoiceShipmentDate(SalesInvoiceHeader: Record "Sales Invoice Header", var ShipmentDate: Date)

Parameters

Name Type Description
SalesInvoiceHeader Record "Sales Invoice Header"
ShipmentDate Date

OnBeforeExportSalesInvoiceDeliveryDate

[IntegrationEvent(False,False)]
internal procedure OnBeforeExportSalesInvoiceDeliveryDate(SalesInvoiceHeader: Record "Sales Invoice Header", var DeliveryDate: Date)

Parameters

Name Type Description
SalesInvoiceHeader Record "Sales Invoice Header"
DeliveryDate Date

OnAfterGetSalesInvoiceToExport

[IntegrationEvent(False,False)]
internal procedure OnAfterGetSalesInvoiceToExport(var SalesInvoiceHeader: Record "Sales Invoice Header")

Parameters

Name Type Description
SalesInvoiceHeader Record "Sales Invoice Header"

OnBeforeExportSalesCrMemoShipmentDate

[IntegrationEvent(False,False)]
internal procedure OnBeforeExportSalesCrMemoShipmentDate(SalesCrMemoHeader: Record "Sales Cr.Memo Header", var ShipmentDate: Date)

Parameters

Name Type Description
SalesCrMemoHeader Record "Sales Cr.Memo Header"
ShipmentDate Date

OnBeforeExportSalesCrMemoDeliveryDate

[IntegrationEvent(False,False)]
internal procedure OnBeforeExportSalesCrMemoDeliveryDate(SalesCrMemoHeader: Record "Sales Cr.Memo Header", var DeliveryDate: Date)

Parameters

Name Type Description
SalesCrMemoHeader Record "Sales Cr.Memo Header"
DeliveryDate Date

OnAfterGetSalesCrMemoToExport

[IntegrationEvent(False,False)]
internal procedure OnAfterGetSalesCrMemoToExport(var SalesCrMemoHeader: Record "Sales Cr.Memo Header")

Parameters

Name Type Description
SalesCrMemoHeader Record "Sales Cr.Memo Header"

OnAfterImportSalesOrder

[IntegrationEvent(False,False)]
internal procedure OnAfterImportSalesOrder(var InboundMessage: Record "Inbound Message CECAP", var SalesHeader: Record "Sales Header")

Parameters

Name Type Description
InboundMessage Table CapVision.Exchange.EDI.Core."Inbound Message CECAP"
SalesHeader Record "Sales Header"

OnAfterInsertSalesOrder

[IntegrationEvent(False,False)]
internal procedure OnAfterInsertSalesOrder(var InboundMessage: Record "Inbound Message CECAP", var SalesHeader: Record "Sales Header")

Parameters

Name Type Description
InboundMessage Table CapVision.Exchange.EDI.Core."Inbound Message CECAP"
SalesHeader Record "Sales Header"

OnAfterModifySalesOrder

[IntegrationEvent(False,False)]
internal procedure OnAfterModifySalesOrder(var InboundMessage: Record "Inbound Message CECAP", var SalesHeader: Record "Sales Header")

Parameters

Name Type Description
InboundMessage Table CapVision.Exchange.EDI.Core."Inbound Message CECAP"
SalesHeader Record "Sales Header"

OnAfterFindSalesOrderToUpdate

[IntegrationEvent(False,False)]
internal procedure OnAfterFindSalesOrderToUpdate(var InboundMessage: Record "Inbound Message CECAP", var SalesHeader: Record "Sales Header")

Parameters

Name Type Description
InboundMessage Table CapVision.Exchange.EDI.Core."Inbound Message CECAP"
SalesHeader Record "Sales Header"

OnBeforeHandleSalesOrderFileLine

[IntegrationEvent(False,False)]
internal procedure OnBeforeHandleSalesOrderFileLine(var InboundMessage: Record "Inbound Message CECAP", PreviewMode: Boolean, LineFields: List of [Text], var SalesHeader: Record "Sales Header", var SalesLine: Record "Sales Line")

Parameters

Name Type Description
InboundMessage Table CapVision.Exchange.EDI.Core."Inbound Message CECAP"
PreviewMode Boolean
LineFields List of [Text]
SalesHeader Record "Sales Header"
SalesLine Record "Sales Line"

OnAfterHandleSalesOrderFileLine

[IntegrationEvent(False,False)]
internal procedure OnAfterHandleSalesOrderFileLine(var InboundMessage: Record "Inbound Message CECAP", PreviewMode: Boolean, LineFields: List of [Text], var SalesHeader: Record "Sales Header", var SalesLine: Record "Sales Line")

Parameters

Name Type Description
InboundMessage Table CapVision.Exchange.EDI.Core."Inbound Message CECAP"
PreviewMode Boolean
LineFields List of [Text]
SalesHeader Record "Sales Header"
SalesLine Record "Sales Line"

See also