Codeunit 18090673 EOS041 CDW Return Shipment
Codeunit 18090673 EOS041 CDW Return Shipment
Methods
GetDocumentLines
procedure GetDocumentLines(var Filters: Record "EOS041 Document Filter"; var DocLineBuffer: Record "EOS041 CDW Journal Line")
Parameters / Return Value
Filters
Record "EOS041 Document Filter"
DocLineBuffer
Record "EOS041 CDW Journal Line"
ShowDocument
procedure ShowDocument(DocLineBuffer: Record "EOS041 CDW Journal Line")
Parameters / Return Value
- DocLineBuffer
Record "EOS041 CDW Journal Line"
UpdateDocumentLines
procedure UpdateDocumentLines(CdwEntry: Record "EOS041 CDW Entry"; CdwJnlLine: Record "EOS041 CDW Journal Line")
Parameters / Return Value
CdwEntry
Record "EOS041 CDW Entry"
CdwJnlLine
Record "EOS041 CDW Journal Line"
InitItemJnlLineForInvoice
procedure InitItemJnlLineForInvoice(var ItemJnlLine: Record "Item Journal Line";CdwJnlLine: Record "EOS041 CDW Journal Line";QtyToClose: Decimal; QtyBaseToClose: Decimal)
Parameters / Return Value
ItemJnlLine
Record "Item Journal Line"
CdwJnlLine
Record "EOS041 CDW Journal Line"
QtyToClose
Decimal
QtyBaseToClose
Decimal
IsNoInvoicing
procedure IsNoInvoicing(DocumentNo: Code[20]): Boolean
Parameters / Return Value
DocumentNo
Code[20]
Returns
Boolean
CollectItemEntries
procedure CollectItemEntries(CdwJnlLine: Record "EOS041 CDW Journal Line"; var Entries: List of [Integer])
Parameters / Return Value
CdwJnlLine
Record "EOS041 CDW Journal Line"
Entries
List[Integer]
SetDocumentFilters
procedure SetDocumentFilters(var Filters: Record "EOS041 Document Filter"): Boolean
Parameters / Return Value
Filters
Record "EOS041 Document Filter"
Returns
Boolean
Events
OnGetDocumentLinesOnBeforeBufferInsert
local procedure OnGetDocumentLinesOnBeforeBufferInsert(var DocLineBuffer: Record "EOS041 CDW Journal Line"; ReturnShptLine: Record "Return Shipment Line")
Raised when collecting document lines, before inserting the record in the buffer.
Parameters / Return Value
DocLineBuffer
Record "EOS041 CDW Journal Line"
Record “EOS041 CDW Journal Line”.
ReturnShptLine
Record "Return Shipment Line"
Record “Return Shipment Line”.
OnUpdateDocumentLinesOnBeforeReturnShptLineModify
local procedure OnUpdateDocumentLinesOnBeforeReturnShptLineModify(var ReturnShptLine: Record "Return Shipment Line"; CdwJnlLine: Record "EOS041 CDW Journal Line")
Raised when updating the original return shipment line, before modifying the record in the database.
Parameters / Return Value
ReturnShptLine
Record "Return Shipment Line"
Record “Return Shipment Line”.
CdwJnlLine
Record "EOS041 CDW Journal Line"
Record “EOS041 CDW Journal Line”.
OnUpdateDocumentLinesOnBeforePurchaseLineModify
local procedure OnUpdateDocumentLinesOnBeforePurchaseLineModify(var PurchaseLine: Record "Purchase Line"; CdwJnlLine: Record "EOS041 CDW Journal Line")
Raised when updating the original purchase line, before modifying the record in the database.
Parameters / Return Value
PurchaseLine
Record "Purchase Line"
Record “Purchase Line”.
CdwJnlLine
Record "EOS041 CDW Journal Line"
Record “EOS041 CDW Journal Line”.
OnAfterInitItemJnlLineForInvoice
local procedure OnAfterInitItemJnlLineForInvoice(var ItemJnlLine: Record "Item Journal Line"; CdwJnlLine: Record "EOS041 CDW Journal Line")
Raised after initializing the item journal line.
Parameters / Return Value
ItemJnlLine
Record "Item Journal Line"
Record “Item Journal Line”.
CdwJnlLine
Record "EOS041 CDW Journal Line"
Record “EOS041 CDW Journal Line”.
OnSetDocumentFiltersBeforeRunFilterPage
local procedure OnSetDocumentFiltersBeforeRunFilterPage(var FilterPage: FilterPageBuilder; var DocFilters: Record "EOS041 Document Filter"; FilterPageTxt: Text)
Raised before run document filter page on Close Document Journal, action Get Return Shipment Line Use this event to add new field on filter page To add field use this sintax FilterPage.Addfield(FilterPageText, DocFilters.“Field Name to add”);
Parameters / Return Value
FilterPage
FilterPageBuilder
FilterPageBuilder
DocFilters
Record "EOS041 Document Filter"
Record “EOS041 Document Filter”.
FilterPageTxt
Text
Text
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.