Report 18004200 EOS Suggest Intrastat Lines
Report 18004200 EOS Suggest Intrastat Lines
Language | Caption |
---|---|
en-US | Suggest Intrastat Lines (ITR) |
de-DE | Intrastat-Linien vorschlagen (ITR) |
it-IT | Suggerisci righe intrastat (ITR) |
Methods
PrepareBuffer
procedure PrepareBuffer(var TmpIntraLine: Record "EOS Intrastat Line"): Boolean
Parameters / Return Value
TmpIntraLine
Record "EOS Intrastat Line"
Returns
Boolean
InsertToBuffer
procedure InsertToBuffer(TmpIntraLine: Record "EOS Intrastat Line")
Parameters / Return Value
- TmpIntraLine
Record "EOS Intrastat Line"
FindSalesDocNo
procedure FindSalesDocNo(DocumentNo: Code[20]; PostingDate: Date) SalesDocNo: Code[20]
Parameters / Return Value
DocumentNo
Code[20]
PostingDate
Date
Returns
Code[20]
ItemChargeToSplit
procedure ItemChargeToSplit(ItemChargeNo: Code[20]; LineType: Option " ","G/L Account",Item,,"Fixed Asset","Charge (Item)",,,,,"Begin-Total","End-Total",Heading): Boolean
Parameters / Return Value
ItemChargeNo
Code[20]
LineType
Option
" "
(0) ,"G/L Account"
(1) ,Item
(2) ,"Fixed Asset"
(4) ,"Charge (Item)"
(5) ,"Begin-Total"
(10) ,"End-Total"
(11) ,Heading
(12)Returns
Boolean
Events
OnAfterInsertToBuffer
local procedure OnAfterInsertToBuffer(var LineBuffer: Record "EOS Intrastat Line"; var NextLineNo: Integer)
Raised after insert to buffer line
Parameters / Return Value
LineBuffer
Record "EOS Intrastat Line"
Buffer line
NextLineNo
Integer
OnBeforeCheckIntraCountryOnSalesInvHeader
local procedure OnBeforeCheckIntraCountryOnSalesInvHeader(SalesInvHeader: Record "Sales Invoice Header"; var SkipReturn: Boolean; var Handled: Boolean)
Raised before check intra. country on Sales Invoice
Parameters / Return Value
SalesInvHeader
Record "Sales Invoice Header"
Record of Sales Invoice Header
SkipReturn
Boolean
Boolean return variable
Handled
Boolean
No following standard code will be executed
OnBeforeCheckIntraCountryOnSalesCMHeader
local procedure OnBeforeCheckIntraCountryOnSalesCMHeader(SalesCMHeader: Record "Sales Cr.Memo Header"; var SkipReturn: Boolean; var Handled: Boolean)
Raised before check intra. country on Sales CM
Parameters / Return Value
SalesCMHeader
Record "Sales Cr.Memo Header"
Record of Sales CM Header
SkipReturn
Boolean
Boolean return variable
Handled
Boolean
No following standard code will be executed
OnBeforeCheckIntraCountryOnServiceInvHeader
local procedure OnBeforeCheckIntraCountryOnServiceInvHeader(ServiceInvHeader: Record "Service Invoice Header"; var SkipReturn: Boolean; var Handled: Boolean)
Raised before check intra. country on service Inv. header
Parameters / Return Value
ServiceInvHeader
Record "Service Invoice Header"
Record of Service Inv. Header
SkipReturn
Boolean
Boolean return variable
Handled
Boolean
No following standard code will be executed
OnBeforeCheckIntraCountryOnServiceCMHeader
local procedure OnBeforeCheckIntraCountryOnServiceCMHeader(ServiceCrMHeader: Record "Service Cr.Memo Header"; var SkipReturn: Boolean; var Handled: Boolean)
Raised before check intra. country on service CM header
Parameters / Return Value
ServiceCrMHeader
Record "Service Cr.Memo Header"
Record of Service CM Header
SkipReturn
Boolean
Boolean return variable
Handled
Boolean
No following standard code will be executed
OnBeforeCheckIntraCountryOnPurchInvHeader
local procedure OnBeforeCheckIntraCountryOnPurchInvHeader(PurchInvHeader: Record "Purch. Inv. Header"; var SkipReturn: Boolean; var Handled: Boolean)
Raised before check intra. country on Purc. Inv. header
Parameters / Return Value
PurchInvHeader
Record "Purch. Inv. Header"
Record of Purc. Inv. Header
SkipReturn
Boolean
Boolean return variable
Handled
Boolean
No following standard code will be executed
OnBeforeCheckIntraCountryOnPurchCMHeader
local procedure OnBeforeCheckIntraCountryOnPurchCMHeader(PurchCrMHeader: Record "Purch. Cr. Memo Hdr."; var SkipReturn: Boolean; var Handled: Boolean)
Raised before check intra. country on Purc. CM header
Parameters / Return Value
PurchCrMHeader
Record "Purch. Cr. Memo Hdr."
Record of Purc. CM Header
SkipReturn
Boolean
Boolean return variable
Handled
Boolean
No following standard code will be executed
OnPreDataItemSalesInvHeader
local procedure OnPreDataItemSalesInvHeader(var SalesInvoiceHeader: Record "Sales Invoice Header"; IntraHeader: Record "EOS Intrastat Header")
Raised on OnPreDataItem for Sales Invoice Header loop. You can add custom filters here.
Parameters / Return Value
SalesInvoiceHeader
Record "Sales Invoice Header"
Filtered Sales Invoice Header recordset
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OnPreDataItemSalesInvLine
local procedure OnPreDataItemSalesInvLine(var SalesInvoiceLine: Record "Sales Invoice Line"; IntraHeader: Record "EOS Intrastat Header")
Raised on OnPreDataItem for Sales Invoice Line loop. You can add custom filters here.
Parameters / Return Value
SalesInvoiceLine
Record "Sales Invoice Line"
Filtered Sales Invoice Line recordset
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OnPreDataItemSalesCrMHeader
local procedure OnPreDataItemSalesCrMHeader(var SalesCrMemoHeader: Record "Sales Cr.Memo Header"; IntraHeader: Record "EOS Intrastat Header")
Raised on OnPreDataItem for Sales Cr.Memo Header loop. You can add custom filters here.
Parameters / Return Value
SalesCrMemoHeader
Record "Sales Cr.Memo Header"
Filtered Sales Cr.Memo Header recordset
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OnPreDataItemSalesCrMLine
local procedure OnPreDataItemSalesCrMLine(var SalesCrMemoLine: Record "Sales Cr.Memo Line"; IntraHeader: Record "EOS Intrastat Header")
Raised on OnPreDataItem for Sales Cr. Memo Line loop. You can add custom filters here.
Parameters / Return Value
SalesCrMemoLine
Record "Sales Cr.Memo Line"
Filtered Sales Cr. Memo Line recordset
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OnPreDataItemPurchCrMHeader
local procedure OnPreDataItemPurchCrMHeader(var PurchCrMemoHeader: Record "Purch. Cr. Memo Hdr."; IntraHeader: Record "EOS Intrastat Header")
Raised on OnPreDataItem for Purch. Cr.Memo Header loop. You can add custom filters here.
Parameters / Return Value
PurchCrMemoHeader
Record "Purch. Cr. Memo Hdr."
Filtered Purch. Cr.Memo Header recordset
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OnPreDataItemPurchCrMLine
local procedure OnPreDataItemPurchCrMLine(var PurchCrMemoLine: Record "Purch. Cr. Memo Line"; IntraHeader: Record "EOS Intrastat Header")
Raised on OnPreDataItem for Purch. Cr. Memo Line loop. You can add custom filters here.
Parameters / Return Value
PurchCrMemoLine
Record "Purch. Cr. Memo Line"
Filtered Purch Cr. Memo Line recordset
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OnPreDataItemPurchInvHeader
local procedure OnPreDataItemPurchInvHeader(var PurchInvoiceHeader: Record "Purch. Inv. Header"; IntraHeader: Record "EOS Intrastat Header")
Raised on OnPreDataItem for Purch. Invoice Header loop. You can add custom filters here.
Parameters / Return Value
PurchInvoiceHeader
Record "Purch. Inv. Header"
Filtered Purch. Invoice Header recordset
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OnPreDataItemPurchInvLine
local procedure OnPreDataItemPurchInvLine(var PurchInvoiceLine: Record "Purch. Inv. Line"; IntraHeader: Record "EOS Intrastat Header")
Raised on OnPreDataItem for Purch. Invoice Line loop. You can add custom filters here.
Parameters / Return Value
PurchInvoiceLine
Record "Purch. Inv. Line"
Filtered Purch. Invoice Line recordset
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OnPreDataItemServiceInvHeader
local procedure OnPreDataItemServiceInvHeader(var ServiceInvoiceHeader: Record "Service Invoice Header"; IntraHeader: Record "EOS Intrastat Header")
Raised on OnPreDataItem for Service Invoice Header loop. You can add custom filters here.
Parameters / Return Value
ServiceInvoiceHeader
Record "Service Invoice Header"
Filtered Service Invoice Header recordset
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OnPreDataItemServiceInvLine
local procedure OnPreDataItemServiceInvLine(var ServiceInvoiceLine: Record "Service Invoice Line"; IntraHeader: Record "EOS Intrastat Header")
Raised on OnPreDataItem for Service Invoice Line loop. You can add custom filters here.
Parameters / Return Value
ServiceInvoiceLine
Record "Service Invoice Line"
Filtered Service Invoice Line recordset
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OnPreDataItemServiceCrMHeader
local procedure OnPreDataItemServiceCrMHeader(var ServiceCrMemoHeader: Record "Service Cr.Memo Header"; IntraHeader: Record "EOS Intrastat Header")
Raised on OnPreDataItem for Service Cr.Memo Header loop. You can add custom filters here.
Parameters / Return Value
ServiceCrMemoHeader
Record "Service Cr.Memo Header"
Filtered Service Cr.Memo Header recordset
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OnPreDataItemServiceCrMLine
local procedure OnPreDataItemServiceCrMLine(var ServiceCrMemoLine: Record "Service Cr.Memo Line"; IntraHeader: Record "EOS Intrastat Header")
Raised on OnPreDataItem for Service Cr. Memo Line loop. You can add custom filters here.
Parameters / Return Value
ServiceCrMemoLine
Record "Service Cr.Memo Line"
Filtered Service Cr. Memo Line recordset
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OnBeforeSuggestCallOfStockLines
local procedure OnBeforeSuggestCallOfStockLines(IntraHeader: Record "EOS Intrastat Header"; OperationType: Code[10]; var IsHandled: Boolean)
Raised before Call off stock suggestion block for a specific Operation Type
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OperationType
Code[10]
Reference operation type
IsHandled
Boolean
No following standard code will be executed
OnAfterSuggestCallOfStockLines
local procedure OnAfterSuggestCallOfStockLines(IntraHeader: Record "EOS Intrastat Header"; OperationType: Code[10])
Raised before Call off stock suggestion block for a specific Operation Type
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OperationType
Code[10]
Reference operation type
OnFilterCallOfStockTransferShipmentHeader
local procedure OnFilterCallOfStockTransferShipmentHeader(IntraHeader: Record "EOS Intrastat Header"; OperationType: Code[10]; var TransferShipmentHeader: Record "Transfer Shipment Header")
Raised when system filters Transfer Shipments to identify Call off stock lines. This event is fired before record loop
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OperationType
Code[10]
Reference operation type
TransferShipmentHeader
Record "Transfer Shipment Header"
Filtered transfer shipment header recordset that will be processed
OnBeforeCheckIsCallOfStock
local procedure OnBeforeCheckIsCallOfStock(IntraHeader: Record "EOS Intrastat Header"; OperationType: Code[10]; var TransferShipmentHeader: Record "Transfer Shipment Header"; var IsCallOfStock: Boolean; var IsHandled: Boolean)
Raised before a single transfer shipment is checked to identify is is Call off stock
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OperationType
Code[10]
Reference operation type
TransferShipmentHeader
Record "Transfer Shipment Header"
Filtered transfer shipment header recordset that will be processed
IsCallOfStock
Boolean
Return value that specifies trasfer shipmnent is a Call off stock
IsHandled
Boolean
No following standard code will be executed
OnAfterCheckIsCallOfStock
local procedure OnAfterCheckIsCallOfStock(IntraHeader: Record "EOS Intrastat Header"; OperationType: Code[10]; var TransferShipmentHeader: Record "Transfer Shipment Header"; var IsCallOfStock: Boolean)
Raised after a single transfer shipment is checked to identify is is Call off stock
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OperationType
Code[10]
Reference operation type
TransferShipmentHeader
Record "Transfer Shipment Header"
Filtered transfer shipment header recordset that will be processed
IsCallOfStock
Boolean
Return value that specifies trasfer shipmnent is a Call off stock
OnBeforeCheckIsCallOfStockLocationIsEU
local procedure OnBeforeCheckIsCallOfStockLocationIsEU(IntraHeader: Record "EOS Intrastat Header"; CountryCode: Code[10]; var IsEUCountry: Boolean; var IsHandled: Boolean)
Raised before is checked is a country has to be considered in Intrastat call of sotck (EU countries)
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
CountryCode
Code[10]
Country code to check
IsEUCountry
Boolean
Return value that specifies is country has to be considered EU
IsHandled
Boolean
No following standard code will be executed
OnAfterCheckIsCallOfStockLocationIsEU
local procedure OnAfterCheckIsCallOfStockLocationIsEU(IntraHeader: Record "EOS Intrastat Header"; CountryCode: Code[10]; var IsEUCountry: Boolean)
Raised after is checked is a country has to be considered in Intrastat call of sotck (EU countries)
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
CountryCode
Code[10]
Country code to check
IsEUCountry
Boolean
Return value that specifies is country has to be considered EU
OnBeforeAddTransferHeaderToCallOfStock
local procedure OnBeforeAddTransferHeaderToCallOfStock(IntraHeader: Record "EOS Intrastat Header"; OperationType: Code[10]; TransferShipmentHeader: Record "Transfer Shipment Header"; var IsHandled: Boolean)
Raised before a trasfer shipment header is added to call of sotck lines
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OperationType
Code[10]
Reference operation type
TransferShipmentHeader
Record "Transfer Shipment Header"
Record that will be processed
IsHandled
Boolean
No following standard code will be executed
OnAfterAddTransferHeaderToCallOfStock
local procedure OnAfterAddTransferHeaderToCallOfStock(IntraHeader: Record "EOS Intrastat Header"; OperationType: Code[10]; TransferShipmentHeader: Record "Transfer Shipment Header")
Raised after a trasfer shipment header is added to call of sotck lines
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OperationType
Code[10]
Reference operation type
TransferShipmentHeader
Record "Transfer Shipment Header"
Record that will be processed
OnBeforeAddTransferLineToCallOfStock
local procedure OnBeforeAddTransferLineToCallOfStock(IntraHeader: Record "EOS Intrastat Header"; OperationType: Code[10]; TransferShipmentHeader: Record "Transfer Shipment Header"; TransferShipmentLine: Record "Transfer Shipment Line"; var IsHandled: Boolean)
Raised before a trasfer shipment line is added to call of sotck lines
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OperationType
Code[10]
Reference operation type
TransferShipmentHeader
Record "Transfer Shipment Header"
Record that will be processed
TransferShipmentLine
Record "Transfer Shipment Line"
Record that will be processed
IsHandled
Boolean
No following standard code will be executed
OnAfterAddTransferLineToCallOfStock
local procedure OnAfterAddTransferLineToCallOfStock(IntraHeader: Record "EOS Intrastat Header"; OperationType: Code[10]; TransferShipmentHeader: Record "Transfer Shipment Header"; TransferShipmentLine: Record "Transfer Shipment Line")
Raised after a trasfer shipment line is added to call of sotck lines
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
OperationType
Code[10]
Reference operation type
TransferShipmentHeader
Record "Transfer Shipment Header"
Record that will be processed
TransferShipmentLine
Record "Transfer Shipment Line"
Record that will be processed
OnBeforeAddTranferReferences
local procedure OnBeforeAddTranferReferences(IntraHeader: Record "EOS Intrastat Header"; var TmpIntraLine: Record "EOS Intrastat Line"; TransferShipmentHeader: Record "Transfer Shipment Header"; var IsHandled: Boolean)
Raised before for trasfer shipment a reference customer/vendor is identified
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
TmpIntraLine
Record "EOS Intrastat Line"
Buffer containing intrastat line that is processed
TransferShipmentHeader
Record "Transfer Shipment Header"
Record that will be processed
IsHandled
Boolean
No following standard code will be executed
OnAfterAddTranferReferences
local procedure OnAfterAddTranferReferences(IntraHeader: Record "EOS Intrastat Header"; var TmpIntraLine: Record "EOS Intrastat Line"; TransferShipmentHeader: Record "Transfer Shipment Header")
Raised after for trasfer shipment a reference customer/vendor is identified
Parameters / Return Value
IntraHeader
Record "EOS Intrastat Header"
Reference declaration header
TmpIntraLine
Record "EOS Intrastat Line"
Buffer containing intrastat line that is processed
TransferShipmentHeader
Record "Transfer Shipment Header"
Record that will be processed
OnBeforeItemChargeSplitSalesInvoiceInsertToBuffer2
local procedure OnBeforeItemChargeSplitSalesInvoiceInsertToBuffer2(SalesInvoiceHeader: Record "Sales Invoice Header"; SalesInvoiceLine: Record "Sales Invoice Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Sales Invoice Intrastat Line to Buffer and Intrastat Splitting is true on Item Charge table
Parameters / Return Value
SalesInvoiceHeader
Record "Sales Invoice Header"
Sales Invoice Header record to process
SalesInvoiceLine
Record "Sales Invoice Line"
Sales Invoice Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnBeforeSalesInvoiceInsertToBuffer2
local procedure OnBeforeSalesInvoiceInsertToBuffer2(SalesInvoiceHeader: Record "Sales Invoice Header"; SalesInvoiceLine: Record "Sales Invoice Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Sales Invoice Intrastat Line to Buffer
Parameters / Return Value
SalesInvoiceHeader
Record "Sales Invoice Header"
Sales Invoice Header record to process
SalesInvoiceLine
Record "Sales Invoice Line"
Sales Invoice Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnBeforeItemChargeSplitSalesCrMemoInsertToBuffer2
local procedure OnBeforeItemChargeSplitSalesCrMemoInsertToBuffer2(SalesCrMemoHeader: Record "Sales Cr.Memo Header"; SalesCrMemoLine: Record "Sales Cr.Memo Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Sales Cr Memo Intrastat Line to Buffer and Intrastat Splitting is true on Item Charge table
Parameters / Return Value
SalesCrMemoHeader
Record "Sales Cr.Memo Header"
Sales Cr Memo Header record to process
SalesCrMemoLine
Record "Sales Cr.Memo Line"
Sales Cr Memo Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnBeforeSalesCrMemoInsertToBuffer2
local procedure OnBeforeSalesCrMemoInsertToBuffer2(SalesCrMemoHeader: Record "Sales Cr.Memo Header"; SalesCrMemoLine: Record "Sales Cr.Memo Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Sales Cr Memo Intrastat Line to Buffer
Parameters / Return Value
SalesCrMemoHeader
Record "Sales Cr.Memo Header"
Sales Cr Memo Header record to process
SalesCrMemoLine
Record "Sales Cr.Memo Line"
Sales Cr Memo Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnBeforeItemChargeSplitServiceInvoiceInsertToBuffer2
local procedure OnBeforeItemChargeSplitServiceInvoiceInsertToBuffer2(ServiceInvoiceHeader: Record "Service Invoice Header"; ServiceInvoiceLine: Record "Service Invoice Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Service Invoice Intrastat Line to Buffer and Intrastat Splitting is true on Item Charge table
Parameters / Return Value
ServiceInvoiceHeader
Record "Service Invoice Header"
Service Invoice Header record to process
ServiceInvoiceLine
Record "Service Invoice Line"
Service Invoice Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnBeforeServiceInvoiceInsertToBuffer2
local procedure OnBeforeServiceInvoiceInsertToBuffer2(ServiceInvoiceHeader: Record "Service Invoice Header"; ServiceInvoiceLine: Record "Service Invoice Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Service Invoice Intrastat Line to Buffer
Parameters / Return Value
ServiceInvoiceHeader
Record "Service Invoice Header"
Service Invoice Header record to process
ServiceInvoiceLine
Record "Service Invoice Line"
Service Invoice Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnBeforeItemChargeSplitServiceCrMemoInsertToBuffer2
local procedure OnBeforeItemChargeSplitServiceCrMemoInsertToBuffer2(ServiceCrMemoHeader: Record "Service Cr.Memo Header"; ServiceCrMemoLine: Record "Service Cr.Memo Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Service Cr Memo Intrastat Line to Buffer and Intrastat Splitting is true on Item Charge table
Parameters / Return Value
ServiceCrMemoHeader
Record "Service Cr.Memo Header"
Service Cr Memo Header record to process
ServiceCrMemoLine
Record "Service Cr.Memo Line"
Service Cr Memo Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnBeforeServiceCrMemoInsertToBuffer2
local procedure OnBeforeServiceCrMemoInsertToBuffer2(ServiceCrMemoHeader: Record "Service Cr.Memo Header"; ServiceCrMemoLine: Record "Service Cr.Memo Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Service Cr Memo Intrastat Line to Buffer
Parameters / Return Value
ServiceCrMemoHeader
Record "Service Cr.Memo Header"
Service Cr Memo Header record to process
ServiceCrMemoLine
Record "Service Cr.Memo Line"
Service Cr Memo Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnBeforeItemChargeSplitPurchaseInvoiceInsertToBuffer2
local procedure OnBeforeItemChargeSplitPurchaseInvoiceInsertToBuffer2(PurchInvHeader: Record "Purch. Inv. Header"; PurchInvLine: Record "Purch. Inv. Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Purchase Invoice Intrastat Line to Buffer and Intrastat Splitting is true on Item Charge table
Parameters / Return Value
PurchInvHeader
Record "Purch. Inv. Header"
Purchase Invoice Header record to process
PurchInvLine
Record "Purch. Inv. Line"
Purchase Invoice Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnBeforePurchaseInvoiceInsertToBuffer2
local procedure OnBeforePurchaseInvoiceInsertToBuffer2(PurchInvHeader: Record "Purch. Inv. Header"; PurchInvLine: Record "Purch. Inv. Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Purchase Invoice Intrastat Line to Buffer
Parameters / Return Value
PurchInvHeader
Record "Purch. Inv. Header"
Purchase Invoice Header record to process
PurchInvLine
Record "Purch. Inv. Line"
Purchase Invoice Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnBeforeItemChargeSplitPurchaseCrMemoInsertToBuffer2
local procedure OnBeforeItemChargeSplitPurchaseCrMemoInsertToBuffer2(PurchCrMemoHdr: Record "Purch. Cr. Memo Hdr."; PurchCrMemoLine: Record "Purch. Cr. Memo Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Purchase Cr Memo Intrastat Line to Buffer and Intrastat Splitting is true on Item Charge table
Parameters / Return Value
PurchCrMemoHdr
Record "Purch. Cr. Memo Hdr."
Purchase Cr Memo Header record to process
PurchCrMemoLine
Record "Purch. Cr. Memo Line"
Purchase Cr Memo Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnBeforePurchaseCrMemoInsertToBuffer2
local procedure OnBeforePurchaseCrMemoInsertToBuffer2(PurchCrMemoHdr: Record "Purch. Cr. Memo Hdr."; PurchCrMemoLine: Record "Purch. Cr. Memo Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Purchase Cr Memo Intrastat Line to Buffer
Parameters / Return Value
PurchCrMemoHdr
Record "Purch. Cr. Memo Hdr."
Purchase Cr Memo Header record to process
PurchCrMemoLine
Record "Purch. Cr. Memo Line"
Purchase Cr Memo Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnBeforeCallOfStockInsertToBuffer2
local procedure OnBeforeCallOfStockInsertToBuffer2(TransferShipmentHeader: Record "Transfer Shipment Header"; TransferShipmentLine: Record "Transfer Shipment Line"; var IntrastatLine: Record "EOS Intrastat Line")
Raised before inserting Call of Stock Intrastat Line to Buffer
Parameters / Return Value
TransferShipmentHeader
Record "Transfer Shipment Header"
Transfer Shipment Header record to process
TransferShipmentLine
Record "Transfer Shipment Line"
Transfer Shipment Line record to process
IntrastatLine
Record "EOS Intrastat Line"
Intrastat Line inserted into Buffer
OnPostDataItemIntraLineInsert
local procedure OnPostDataItemIntraLineInsert(var IntrastatHeader: Record "EOS Intrastat Header")
Raised on OnPostDataItem for LineWriter data item
Parameters / Return Value
IntrastatHeader
Record "EOS Intrastat Header"
Intrastat Header to Process
OnAfterGetItemFromSalesInvoiceLine
local procedure OnAfterGetItemFromSalesInvoiceLine(var item: Record Item; SalesInvoiceLine: Record "Sales Invoice Line")
Raised after getting Item data from the Sales Invoice Line’s item No.
Parameters / Return Value
item
Record "Item"
Item variable to process
SalesInvoiceLine
Record "Sales Invoice Line"
Sales Invoice Line being processed
OnAfterGetItemFromServiceCrMemoLine
local procedure OnAfterGetItemFromServiceCrMemoLine(var item: Record Item; ServiceCrMemoLine: Record "Service Cr.Memo Line")
Raised after getting Item data from the Service Cr Memo Line’s item No.
Parameters / Return Value
item
Record "Item"
Item variable to process
ServiceCrMemoLine
Record "Service Cr.Memo Line"
Service Cr Memo line being processed
OnAfterGetItemFromServiceInvoiceLine
local procedure OnAfterGetItemFromServiceInvoiceLine(var item: Record Item; ServiceInvoiceLine: Record "Service Invoice Line")
Raised after getting Item data from the Service Invoice Line’s item No.
Parameters / Return Value
item
Record "Item"
Item variable to process
ServiceInvoiceLine
Record "Service Invoice Line"
Service Invoice Line being processed
OnAfterGetItemFromSalesCrMemoLine
local procedure OnAfterGetItemFromSalesCrMemoLine(var item: Record Item; SalesCrMemoLine: Record "Sales Cr.Memo Line")
Raised after getting Item data from the Sales Cr Memo Line’s item No.
Parameters / Return Value
item
Record "Item"
Item variable to process
SalesCrMemoLine
Record "Sales Cr.Memo Line"
Sales Cr Memo Line being processed
OnAfterGetItemFromPurchInvLine
local procedure OnAfterGetItemFromPurchInvLine(var Item: Record Item; PurchInvLine: Record "Purch. Inv. Line")
Raised after getting Item data from the Purch Invoice Line’s item No.
Parameters / Return Value
Item
Record "Item"
Item variable to process
PurchInvLine
Record "Purch. Inv. Line"
Purchase Invoice Line being processed
OnAfterGetItemFromPurchCrMemoLine
local procedure OnAfterGetItemFromPurchCrMemoLine(var Item: Record Item; PurchCrMLine: Record "Purch. Cr. Memo Line")
Raised after getting Item data from the Purch Cr Memo Line’s item No.
Parameters / Return Value
Item
Record "Item"
Item variable to process
PurchCrMLine
Record "Purch. Cr. Memo Line"
Purchase Cr Memo Line being processed
OnAfterGetItemFromTransferShptLine
local procedure OnAfterGetItemFromTransferShptLine(var Item: Record Item; TransferShipmentLine: Record "Transfer Shipment Line")
Raised after getting Item data from the Transfer Shipment Line’s item No. (in Call off Stock)
Parameters / Return Value
Item
Record "Item"
Item variable to processe
TransferShipmentLine
Record "Transfer Shipment Line"
Transfer Shipment Line being processed
OnAfterItemChargeSplitGetItemFromSalesInvoiceLine
local procedure OnAfterItemChargeSplitGetItemFromSalesInvoiceLine(var Item: Record Item; SalesInvLine: Record "Sales Invoice Line")
Raised after getting Item data from the Sales Invoice line’s item No. and Intrastat Splitting is true on Item Charge table
Parameters / Return Value
Item
Record "Item"
Item variable to process
SalesInvLine
Record "Sales Invoice Line"
Sales Invoice Line being processed
OnAfterItemChargeSplitGetItemFromSalesCrMemoLine
local procedure OnAfterItemChargeSplitGetItemFromSalesCrMemoLine(var Item: Record Item; SalesCrMLine: Record "Sales Cr.Memo Line")
Raised after getting Item data from the Sales Cr Memo Line’s item No. and Intrastat Splitting is true on Item Charge table
Parameters / Return Value
Item
Record "Item"
Item variable to process
SalesCrMLine
Record "Sales Cr.Memo Line"
Sales Cr Memo Line being processed
OnAfterItemChargeSplitGetItemFromServiceInvoiceLine
local procedure OnAfterItemChargeSplitGetItemFromServiceInvoiceLine(var Item: Record Item; ServiceInvLine: Record "Service Invoice Line")
Raised after getting Item data from the Service Invoice Line’s item No. and Intrastat Splitting is true on Item Charge table
Parameters / Return Value
Item
Record "Item"
Item variable to process
ServiceInvLine
Record "Service Invoice Line"
Service Invoice Line being processed
OnAfterItemChargeSplitGetItemFromServiceCrMemoLine
local procedure OnAfterItemChargeSplitGetItemFromServiceCrMemoLine(var Item: Record Item; ServiceCrMLine: Record "Service Cr.Memo Line")
Raised after getting Item data from the Service Cr Memo Line’s item No. and Intrastat Splitting is true on Item Charge table
Parameters / Return Value
Item
Record "Item"
Item variable to process
ServiceCrMLine
Record "Service Cr.Memo Line"
Service Cr Memo Line being processed
OnAfterItemChargeSplitGetItemFromPurchInvLine
local procedure OnAfterItemChargeSplitGetItemFromPurchInvLine(var Item: Record Item; PurchInvLine: Record "Purch. Inv. Line")
Raised after getting Item data from the Purchase Invoice Line’s item No. and Intrastat Splitting is true on Item Charge table
Parameters / Return Value
Item
Record "Item"
Item variable to process
PurchInvLine
Record "Purch. Inv. Line"
Purchase Invoice Line being processed
OnAfterItemChargeSplitGetItemFromPurchCrMemoLine
local procedure OnAfterItemChargeSplitGetItemFromPurchCrMemoLine(var Item: Record Item; PurchCrMLine: Record "Purch. Cr. Memo Line")
Raised after getting Item data from the Purchase CR Memo Line Line’s item No. and Intrastat Splitting is true on Item Charge table
Parameters / Return Value
Item
Record "Item"
Item variable to process
PurchCrMLine
Record "Purch. Cr. Memo Line"
Purchase Cr Memo Line being processed
OnBeforePrepareBufferItemChargeSplitSalesInvoice
local procedure OnBeforePrepareBufferItemChargeSplitSalesInvoice(SalesInvLine: Record "Sales Invoice Line"; var isHandled: Boolean)
Raised on Sales Invoice Line Data Item before preparing the Buffer that is going to be inserted in Intrastat Line, for Item Charge lines with Intrastat Splitting
Parameters / Return Value
SalesInvLine
Record "Sales Invoice Line"
Sales Invoice Line being processed
isHandled
Boolean
if set to true skips the Buffer Preparing and the Insert to Intrastat Lines
OnBeforePrepareBufferSalesInvoice
local procedure OnBeforePrepareBufferSalesInvoice(SalesInvLine: Record "Sales Invoice Line"; var isHandled: Boolean)
Raised on Sales Invoice Line Data Item before preparing the Buffer that is going to be inserted in Intrastat Line
Parameters / Return Value
SalesInvLine
Record "Sales Invoice Line"
Sales Invoice Line being processed
isHandled
Boolean
if set to true skips the Buffer Preparing and the Insert to Intrastat Lines
OnBeforePrepareBufferItemChargeSplitSalesCrMemo
local procedure OnBeforePrepareBufferItemChargeSplitSalesCrMemo(SalesCrMLine: Record "Sales Cr.Memo Line"; var isHandled: Boolean)
Raised on Sales Cr Memo Line Data Item before preparing the Buffer that is going to be inserted in Intrastat Line, for Item Charge lines with Intrastat Splitting
Parameters / Return Value
SalesCrMLine
Record "Sales Cr.Memo Line"
Sales Cr Memo Line being processed
isHandled
Boolean
if set to true skips the Buffer Preparing and the Insert to Intrastat Lines
OnBeforePrepareBufferSalesCrMemo
local procedure OnBeforePrepareBufferSalesCrMemo(SalesCrMLine: Record "Sales Cr.Memo Line"; var isHandled: Boolean)
Raised on Sales Cr Memo Line Data Item before preparing the Buffer that is going to be inserted in Intrastat Line
Parameters / Return Value
SalesCrMLine
Record "Sales Cr.Memo Line"
Sales Cr Memo Line being processed
isHandled
Boolean
if set to true skips the Buffer Preparing and the Insert to Intrastat Lines
OnBeforePrepareBufferItemChargeSplitServiceInvoice
local procedure OnBeforePrepareBufferItemChargeSplitServiceInvoice(ServiceInvLine: Record "Service Invoice Line"; var isHandled: Boolean)
Raised on Service Invoice Line Data Item before preparing the Buffer that is going to be inserted in Intrastat Line, for Item Charge lines with Intrastat Splitting
Parameters / Return Value
ServiceInvLine
Record "Service Invoice Line"
Service Invoice Line being processed
isHandled
Boolean
if set to true skips the Buffer Preparing and the Insert to Intrastat Lines
OnBeforePrepareBufferServiceInvoice
local procedure OnBeforePrepareBufferServiceInvoice(ServiceInvLine: Record "Service Invoice Line"; var isHandled: Boolean)
Raised on Service Invoice Line Data Item before preparing the Buffer that is going to be inserted in Intrastat Line
Parameters / Return Value
ServiceInvLine
Record "Service Invoice Line"
Service Invoice Line being processed
isHandled
Boolean
if set to true skips the Buffer Preparing and the Insert to Intrastat Lines
OnBeforePrepareBufferItemChargeSplitServiceCrMemo
local procedure OnBeforePrepareBufferItemChargeSplitServiceCrMemo(ServiceCrMLine: Record "Service Cr.Memo Line"; var isHandled: Boolean)
Raised on Service Cr Memo Line Data Item before preparing the Buffer that is going to be inserted in Intrastat Line, for Item Charge lines with Intrastat Splitting
Parameters / Return Value
ServiceCrMLine
Record "Service Cr.Memo Line"
Service Cr Memo Line being processed
isHandled
Boolean
if set to true skips the Buffer Preparing and the Insert to Intrastat Lines
OnBeforePrepareBufferServiceCrMemo
local procedure OnBeforePrepareBufferServiceCrMemo(ServiceCrMLine: Record "Service Cr.Memo Line"; var isHandled: Boolean)
Raised on Service Cr Memo Line Data Item before preparing the Buffer that is going to be inserted in Intrastat Line
Parameters / Return Value
ServiceCrMLine
Record "Service Cr.Memo Line"
Service Cr Memo Line being processed
isHandled
Boolean
if set to true skips the Buffer Preparing and the Insert to Intrastat Lines
OnBeforePrepareBufferItemChargeSplitPurchaseInvoice
local procedure OnBeforePrepareBufferItemChargeSplitPurchaseInvoice(PurchInvLine: Record "Purch. Inv. Line"; var isHandled: Boolean)
Raised on Purchase Invoice Line Data Item before preparing the Buffer that is going to be inserted in Intrastat Line, for Item Charge lines with Intrastat Splitting
Parameters / Return Value
PurchInvLine
Record "Purch. Inv. Line"
Purchase Invoice Line being processed
isHandled
Boolean
if set to true skips the Buffer Preparing and the Insert to Intrastat Lines
OnBeforePrepareBufferPurchaseInvoice
local procedure OnBeforePrepareBufferPurchaseInvoice(PurchInvLine: Record "Purch. Inv. Line"; var isHandled: Boolean)
Raised on Purchase Invoice Line Data Item before preparing the Buffer that is going to be inserted in Intrastat Line
Parameters / Return Value
PurchInvLine
Record "Purch. Inv. Line"
Purchase Invoice Line being processed
isHandled
Boolean
if set to true skips the Buffer Preparing and the Insert to Intrastat Lines
OnBeforePrepareBufferItemChargeSplitPurchaseCrMemo
local procedure OnBeforePrepareBufferItemChargeSplitPurchaseCrMemo(PurchCrMLine: Record "Purch. Cr. Memo Line"; var isHandled: Boolean)
Raised on Purchase Cr Memo Line Data Item before preparing the Buffer that is going to be inserted in Intrastat Line, for Item Charge lines with Intrastat Splitting
Parameters / Return Value
PurchCrMLine
Record "Purch. Cr. Memo Line"
Purchase Cr Memo Line being processed
isHandled
Boolean
if set to true skips the Buffer Preparing and the Insert to Intrastat Lines
OnBeforePrepareBufferPurchaseCrMemo
local procedure OnBeforePrepareBufferPurchaseCrMemo(PurchCrMLine: Record "Purch. Cr. Memo Line"; var isHandled: Boolean)
Raised on Purchase Cr Memo Line Data Item before preparing the Buffer that is going to be inserted in Intrastat Line
Parameters / Return Value
PurchCrMLine
Record "Purch. Cr. Memo Line"
Purchase Cr Memo Line being processed
isHandled
Boolean
if set to true skips the Buffer Preparing and the Insert to Intrastat Lines
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.