Codeunit "Sales-Get Return Receipts"
ID 6638
Namespace: Microsoft.Sales.Document
Properties
| Name | Value |
|---|---|
| TableNo | Table Microsoft.Sales.Document."Sales Line" |
Methods
CreateInvLines
procedure CreateInvLines(var ReturnRcptLine2: Record "Return Receipt Line")
Parameters
| Name | Type | Description |
|---|---|---|
| ReturnRcptLine2 | Table Microsoft.Sales.History."Return Receipt Line" |
SetSalesHeader
procedure SetSalesHeader(var SalesHeader2: Record "Sales Header")
Parameters
| Name | Type | Description |
|---|---|---|
| SalesHeader2 | Table Microsoft.Sales.Document."Sales Header" |
GetItemChargeAssgnt
procedure GetItemChargeAssgnt(var ReturnRcptLine: Record "Return Receipt Line", QtyToInv: Decimal)
Parameters
| Name | Type | Description |
|---|---|---|
| ReturnRcptLine | Table Microsoft.Sales.History."Return Receipt Line" | |
| QtyToInv | Decimal |
GetSalesRetOrderCrMemos
procedure GetSalesRetOrderCrMemos(var TempSalesCrMemoHeader: Record "Sales Cr.Memo Header" temporary, ReturnOrderNo: Code[20])
Parameters
| Name | Type | Description |
|---|---|---|
| TempSalesCrMemoHeader | Table Microsoft.Sales.History."Sales Cr.Memo Header" | |
| ReturnOrderNo | Code[20] |
Events
OnAfterCreateInvLines
[IntegrationEvent(False,False)]
local procedure OnAfterCreateInvLines(var SalesHeader: Record "Sales Header")
Parameters
| Name | Type | Description |
|---|---|---|
| SalesHeader | Table Microsoft.Sales.Document."Sales Header" |
OnBeforeTransferLineToSalesDoc
[IntegrationEvent(False,False)]
local procedure OnBeforeTransferLineToSalesDoc(ReturnReceiptHeader: Record "Return Receipt Header", ReturnReceiptLine: Record "Return Receipt Line", var SalesHeader: Record "Sales Header", var TransferLine: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| ReturnReceiptHeader | Table Microsoft.Sales.History."Return Receipt Header" | |
| ReturnReceiptLine | Table Microsoft.Sales.History."Return Receipt Line" | |
| SalesHeader | Table Microsoft.Sales.Document."Sales Header" | |
| TransferLine | Boolean |
OnCreateInvLinesOnAfterCalcShouldInsertReturnRcptLine
[IntegrationEvent(False,False)]
local procedure OnCreateInvLinesOnAfterCalcShouldInsertReturnRcptLine(var ReturnReceiptHeader: Record "Return Receipt Header", var ReturnReceiptLine: Record "Return Receipt Line", var SalesHeader: Record "Sales Header", var ShouldInsertReturnRcptLine: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| ReturnReceiptHeader | Table Microsoft.Sales.History."Return Receipt Header" | |
| ReturnReceiptLine | Table Microsoft.Sales.History."Return Receipt Line" | |
| SalesHeader | Table Microsoft.Sales.Document."Sales Header" | |
| ShouldInsertReturnRcptLine | Boolean |
OnCreateInvLinesOnAfterReturnRcptLine2SetFilters
[IntegrationEvent(False,False)]
local procedure OnCreateInvLinesOnAfterReturnRcptLine2SetFilters(var ReturnReceiptLine: Record "Return Receipt Line", var SalesHeader: Record "Sales Header")
Parameters
| Name | Type | Description |
|---|---|---|
| ReturnReceiptLine | Table Microsoft.Sales.History."Return Receipt Line" | |
| SalesHeader | Table Microsoft.Sales.Document."Sales Header" |
OnCreateInvLinesOnAfterReturnRcptLoop
[IntegrationEvent(False,False)]
local procedure OnCreateInvLinesOnAfterReturnRcptLoop(ShouldInsertReturnRcptLine: Boolean, ReturnReceiptHeader: Record "Return Receipt Header", ReturnReceiptLine: Record "Return Receipt Line", SalesHeader: Record "Sales Header", SalesLine: Record "Sales Line")
Parameters
| Name | Type | Description |
|---|---|---|
| ShouldInsertReturnRcptLine | Boolean | |
| ReturnReceiptHeader | Table Microsoft.Sales.History."Return Receipt Header" | |
| ReturnReceiptLine | Table Microsoft.Sales.History."Return Receipt Line" | |
| SalesHeader | Table Microsoft.Sales.Document."Sales Header" | |
| SalesLine | Table Microsoft.Sales.Document."Sales Line" |
OnRunOnAfterSetReturnRcptLineFilters
[IntegrationEvent(False,False)]
local procedure OnRunOnAfterSetReturnRcptLineFilters(var ReturnReceiptLine: Record "Return Receipt Line", SalesHeader: Record "Sales Header")
Parameters
| Name | Type | Description |
|---|---|---|
| ReturnReceiptLine | Table Microsoft.Sales.History."Return Receipt Line" | |
| SalesHeader | Table Microsoft.Sales.Document."Sales Header" |
OnBeforeTestReturnReceiptLineVATBusPostingGroup
[IntegrationEvent(False,False)]
local procedure OnBeforeTestReturnReceiptLineVATBusPostingGroup(ReturnReceiptLine: Record "Return Receipt Line", SalesHeader: Record "Sales Header", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| ReturnReceiptLine | Table Microsoft.Sales.History."Return Receipt Line" | |
| SalesHeader | Table Microsoft.Sales.Document."Sales Header" | |
| IsHandled | Boolean |
OnRunOnBeforeGetReturnRcptLines
[IntegrationEvent(False,False)]
local procedure OnRunOnBeforeGetReturnRcptLines(var ReturnReceiptLine: Record "Return Receipt Line", SalesHeader: Record "Sales Header", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| ReturnReceiptLine | Table Microsoft.Sales.History."Return Receipt Line" | |
| SalesHeader | Table Microsoft.Sales.Document."Sales Header" | |
| IsHandled | Boolean |
OnCreateInvLinesOnBeforeLoopReturnRcptLines
[IntegrationEvent(False,False)]
local procedure OnCreateInvLinesOnBeforeLoopReturnRcptLines(var ReturnReceiptLine: Record "Return Receipt Line", var SalesLine: Record "Sales Line", var ReturnReceiptHeader: Record "Return Receipt Header", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| ReturnReceiptLine | Table Microsoft.Sales.History."Return Receipt Line" | |
| SalesLine | Table Microsoft.Sales.Document."Sales Line" | |
| ReturnReceiptHeader | Table Microsoft.Sales.History."Return Receipt Header" | |
| IsHandled | Boolean |
OnBeforeCheckReturnReceiptBillToCustomerNo
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckReturnReceiptBillToCustomerNo(ReturnReceiptHeader: Record "Return Receipt Header", SalesHeader: Record "Sales Header", var ReturnReceiptLine: Record "Return Receipt Line", var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| ReturnReceiptHeader | Table Microsoft.Sales.History."Return Receipt Header" | |
| SalesHeader | Table Microsoft.Sales.Document."Sales Header" | |
| ReturnReceiptLine | Table Microsoft.Sales.History."Return Receipt Line" | |
| IsHandled | Boolean |