W1 Sales - Credit Memo

  • 3 minutes to read

Object Definition

Object TypeReport
Object ID2102201
Object NameCFL W1 Sales - Credit Memo

Procedures

Name Description
AddBufferEntry(Record "Sales Cr.Memo Line"; Decimal; Date)
CFLInitializeRequest(Integer; Boolean; Boolean)
CFLNewPage()
CorrectShipment(Record "Return Receipt Line")
FindPostedShipmentDate(): Date
GenerateBufferFromShipment(Record "Sales Cr.Memo Line")
GenerateBufferFromValueEntry(Record "Sales Cr.Memo Line")
InitLogInteraction()

Deprecated Procedures

Name Description
CFLInitializeRequest(Integer; Boolean; Boolean; Option "Print Preview",Automatic,Print,"E-Mail","Attach as PDF"; boolean)
InitializeRequest(Integer; Boolean; Boolean; Option "Print Preview",Automatic,Print,"E-Mail","Attach as PDF")

Events

Name Description
CFLOnAfterAddFileToPDFCopies(record "Sales Cr.Memo Header"; list of [text]; list of [text]; list of [text])
CFLOnAfterAddImageToDocument(record "Sales Cr.Memo Line"; integer; codeunit "CFL PDFProgram"; Dictionary of [text, text])
CFLOnAfterAddIntrastatToDocument(integer; codeunit "CFL PDFProgram"; Dictionary of [text, text])
CFLOnAfterAddIntrastatToTemp(record "Sales Cr.Memo Line"; record "Tariff Number"; boolean; integer; codeunit "CFL PDFProgram"; Dictionary of [text, text])
CFLOnAfterAddLineForDescription2ToDocument(record "Sales Cr.Memo Line"; integer; codeunit "CFL PDFProgram"; Dictionary of [text, text])
CFLOnAfterAddLineForExternalReferenceToDocument(record "Sales Cr.Memo Line"; integer; codeunit "CFL PDFProgram"; Dictionary of [text, text])
CFLOnAfterAddLineToDocument(record "Sales Cr.Memo Line"; integer; codeunit "CFL PDFProgram"; Dictionary of [text, text])
CFLOnAfterAddPDF(codeunit "CFL PDFProgram")
CFLOnAfterAddTariffNumberToDocument(integer; Codeunit "CFL PDFProgram"; Dictionary of [Text, Text]; Record "Tariff Number")
CFLOnAfterAddTaxToDocument(integer; codeunit "CFL PDFProgram"; Dictionary of [text, text])
CFLOnAfterAddTaxToTemp(record "Sales Cr.Memo Line"; record "CFLW1 Tax")
CFLOnAfterAddTotalPerVatAmountLine(Record "VAT Amount Line" temporary; Integer; Codeunit "CFL PDFProgram"; Dictionary of [Text, Text]; Decimal)
CFLOnAfterAddTotalsToDocument(record "Sales Cr.Memo Header"; integer; codeunit "CFL PDFProgram"; Dictionary of [text, text])
CFLOnAfterAddVATClauseToDocument(integer; codeunit "CFL PDFProgram"; Dictionary of [text, text])
CFLOnAfterCheckIntrastat(record "Sales Cr.Memo Line"; boolean)
CFLOnAfterCheckLine(record "Sales Cr.Memo Line"; boolean)
CFLOnAfterFormatAddresses(record "Sales Cr.Memo Header"; code[10]; array[8] of Text[100]; array[8] of Text[100]; array[8] of Text[100]; boolean)
CFLOnAfterGetBackgroundDocument(record "CFL Document"; record "Sales Cr.Memo Header")
CFLOnAfterGetCFLDocument(record "CFL Document"; record "Sales Cr.Memo Header")
CFLOnAfterGetCustLedgEntry(record "Sales Cr.Memo Header"; integer; codeunit "CFL PDFProgram"; record "Cust. Ledger Entry"; Dictionary of [Text, Text])
CFLOnAfterGetLanguage(code[10]; record "Sales Cr.Memo Header")
CFLOnAfterGetNoOfLinesPerItem(record "Sales Cr.Memo Line"; integer; integer)
CFLOnAfterGetSalesConditionsDocument(record "CFL Document"; record "Sales Cr.Memo Header")
CFLOnAfterInsertDocumentFixedText(integer; codeunit "CFL PDFProgram"; Dictionary of [text, text]; record "Sales Cr.Memo Header")
CFLOnAfterNewPage(codeunit "CFL PDFProgram"; Dictionary of [text, text]; record "Sales Cr.Memo Header")
CFLOnAfterOpenPage(integer; boolean; boolean; boolean) This event gives acces to the request page parameters
CFLOnAfterPreReport(integer; boolean; boolean; boolean) This event gives acces to the request page parameters
CFLOnAfterSetFilterstmpVATAmountLine(Record "VAT Amount Line" temporary; Record "VAT Amount Line" temporary; Record "Sales Cr.Memo Header")
CFLOnAfterSetLineFilters(record "Sales Cr.Memo Header"; record "Sales Cr.Memo Line")
CFLOnBeforeAddImageToDocument(record "Sales Cr.Memo Line"; integer; codeunit "CFL PDFProgram"; boolean; Dictionary of [text, text])
CFLOnBeforeAddIntrastatToDocument(integer; codeunit "CFL PDFProgram"; Boolean; Dictionary of [text, text])
CFLOnBeforeAddLineForDescription2ToDocument(record "Sales Cr.Memo Line"; integer; codeunit "CFL PDFProgram"; Boolean; Dictionary of [text, text])
CFLOnBeforeAddLineForExternalReferenceToDocument(record "Sales Cr.Memo Line"; integer; codeunit "CFL PDFProgram"; Boolean; Dictionary of [text, text])
CFLOnBeforeAddLineToDocument(record "Sales Cr.Memo Line"; integer; codeunit "CFL PDFProgram"; boolean; Dictionary of [text, text])
CFLOnBeforeAddPDF(codeunit "CFL PDFProgram"; Boolean)
CFLOnBeforeAddPageNumbersToOutputFile2(text; enum "CFL Watermark Position"; text; text; text; text; text; text; text; boolean; codeunit "CFL PDFProgram")
CFLOnBeforeAddSalesConditionsToPrint(Record "Sales Cr.Memo Header"; Boolean)
CFLOnBeforeAddTaxToDocument(integer; codeunit "CFL PDFProgram"; Boolean; Dictionary of [text, text])
CFLOnBeforeAddTotalsToDocument(record "Sales Cr.Memo Header"; integer; codeunit "CFL PDFProgram"; Boolean; Dictionary of [text, text])
CFLOnBeforeAddVATClauseToDocument(integer; codeunit "CFL PDFProgram"; Boolean; Dictionary of [text, text]; record "VAT Clause")
CFLOnBeforeCFLNewPage(record "Sales Cr.Memo Header"; codeunit "CFL PDFProgram"; boolean)
CFLOnBeforeCLoseOutPutFile(codeunit "CFL PDFProgram")
CFLOnBeforeEndFillPage(codeunit "CFL PDFProgram"; Boolean)
CFLOnBeforeFormatAddresses(record "Sales Cr.Memo Header"; code[10]; array[8] of Text[100]; array[8] of Text[100]; array[8] of Text[100]; boolean; boolean)
CFLOnBeforeInitializeRequest(Integer; Boolean; Boolean)
CFLOnBeforeInsertDocumentFixedText(integer; codeunit "CFL PDFProgram"; Boolean; Dictionary of [text, text]; code[10]; record "CFL Document"; record "Sales Cr.Memo Header")
CFLOnBeforeInsertVATAmountLine(Record "VAT Amount Line" temporary; record "Sales Cr.Memo Line")
CFLOnBeforeOnAfterGetRecordHeader(record "Sales Cr.Memo Header")
CFLOnBeforeSaveDocumentImage(Boolean; Record "Sales Cr.Memo Header")
CFLOnBeforeShowShippingAddr(record "Sales Cr.Memo Header"; codeunit "CFL PDFProgram"; boolean; array[8] of Text[100]; Dictionary of [text, text])
CFLOnBeforetmpVATAmountLineModify(Record "VAT Amount Line" temporary; Record "VAT Amount Line" temporary)
CFLOnClosePDFOnAfterInvoke(text)

Deprecated Events

Name Description
CFLOnAfterAddExpressionToDocument(integer; codeunit "CFL PDFProgram"; Dictionary of [text, text])
CFLOnAfterGetEmailBodyTemplate(record "CFL E-mail Templates"; record "Sales Cr.Memo Header")
CFLOnAfterGetEmailSubjectTemplate(record "CFL E-mail Templates"; record "Sales Cr.Memo Header")
CFLOnBeforeAddExpressionToDocument(integer; codeunit "CFL PDFProgram"; Boolean; Dictionary of [text, text])
CFLOnBeforeAddPageNumbersToOutputFile(text; boolean; codeunit "CFL PDFProgram")
CFLOnBeforeAddSalesConditionsAttachment(codeunit "Temp Blob List"; list of [text]; boolean; codeunit "Temp Blob"; text)
CFLOnBeforeCFLInitializeRequest(Integer; Boolean; Boolean; Option "Print Preview",Automatic,Print,"E-Mail","Attach as PDF"; boolean)
CFLOnBeforeEndFillePage(codeunit "CFL PDFProgram"; Boolean; Boolean)
CFLOnBeforePageNumberOutputFile(text; boolean; codeunit "CFL PDFProgram")
CFLOnBeforeSendMail(record "Sales Cr.Memo Header"; boolean)

Deprecated Controls

Type Name Reason Deprecated since
Field optPrint Not Used anymore. Replaced by custom report renderer. BC22
Field BatchOutput Not Used anymore. Replaced by custom report renderer. BC22