Codeunit 427 ICInboxOutboxMgt in 22

App
Base Application

Procedures, 49Events, 126

Versions171819202122232425262728latest

Source29

Procedures, 49

NameParametersReturnsAccessObsolete
CreateOutboxJnlTransaction(Record Gen. Journal Line, Boolean)Integerpublic-
SendSalesDoc(var Record Sales Header, Boolean)public-
SendPurchDoc(var Record Purchase Header, Boolean)public-
CreateOutboxSalesDocTrans(Record Sales Header, Boolean, Boolean)public-
CreateOutboxSalesInvTrans(Record Sales Invoice Header)public-
CreateOutboxSalesCrMemoTrans(Record Sales Cr.Memo Header)public-
CreateOutboxPurchDocTrans(Record Purchase Header, Boolean, Boolean)public-
CreateOutboxJnlLine(Integer, Option, Record Gen. Journal Line)public-
TranslateICGLAccount(Code[30])Code[20]public-
TranslateICPartnerToVendor(Code[20])Code[20]public-
TranslateICPartnerToCustomer(Code[20])Code[20]public-
CreateJournalLines(Record IC Inbox Transaction, Record IC Inbox Jnl. Line, var Record Gen. Journal Line, Record Gen. Journal Template)public-
CreateSalesDocument(Record IC Inbox Sales Header, Boolean, Date)public-
CreateSalesLines(Record Sales Header, Record IC Inbox Sales Line)public-
CreatePurchDocument(Record IC Inbox Purchase Header, Boolean, Date)public-
CreatePurchLines(Record Purchase Header, Record IC Inbox Purchase Line)public-
CreateHandledInbox(Record IC Inbox Transaction)public-
RecreateInboxTransaction(var Record Handled IC Inbox Trans.)public-
RecreateOutboxTransaction(var Record Handled IC Outbox Trans.)public-
ForwardToOutBox(Record IC Inbox Transaction)public-
GetCompanyInfo()public-
GetGLSetup()public-
GetCurrency(var Code[20])public-
GetItemFromCommonItem(Code[20])Code[20]public-
GetItemFromItemRef(Code[50], Enum Item Reference Type, Code[20])Code[20]public-
HandleICComments(Option, Option, Integer, Code[20], Option)public-
OutboxTransToInbox(var Record IC Outbox Transaction, var Record IC Inbox Transaction, Code[20])public-
OutboxJnlLineToInbox(var Record IC Inbox Transaction, var Record IC Outbox Jnl. Line, var Record IC Inbox Jnl. Line)public-
OutboxSalesHdrToInbox(var Record IC Inbox Transaction, var Record IC Outbox Sales Header, var Record IC Inbox Purchase Header)public-
OutboxSalesLineToInbox(var Record IC Inbox Transaction, var Record IC Outbox Sales Line, var Record IC Inbox Purchase Line)public-
OutboxPurchHdrToInbox(var Record IC Inbox Transaction, var Record IC Outbox Purchase Header, var Record IC Inbox Sales Header)public-
OutboxPurchLineToInbox(var Record IC Inbox Transaction, var Record IC Outbox Purchase Line, var Record IC Inbox Sales Line)public-
OutboxJnlLineDimToInbox(var Record IC Inbox Jnl. Line, var Record IC Inbox/Outbox Jnl. Line Dim., var Record IC Inbox/Outbox Jnl. Line Dim., Integer)public-
OutboxDocDimToInbox(var Record IC Document Dimension, var Record IC Document Dimension, Integer, Code[20], Integer)public-
MoveICJnlDimToHandled(Integer, Integer, Integer, Code[20], Boolean, Integer)public-
MoveOutboxTransToHandledOutbox(var Record IC Outbox Transaction)public-
CreateICDocDimFromPostedDocDim(Record IC Document Dimension, Integer, Integer)public-
IsSalesHeaderFromIncomingIC(var Record Sales Header)Booleanpublic-
IsPurchaseHeaderFromIncomingIC(var Record Purchase Header)Booleanpublic-
ShowDuplicateICDocumentWarning(var Record Purchase Header)internal-
ShowDuplicateICDocumentWarning(var Record Purchase Header, Text)internal-
RejectAcceptedPurchaseHeader(var Record Purchase Header)public-
RejectAcceptedSalesHeader(var Record Sales Header)public-
RecreateInboxTransaction(var Record Handled IC Inbox Trans., Boolean)public-
OutboxICCommentLineToInbox(var Record IC Inbox Transaction, Record IC Comment Line, var Record IC Comment Line)public-
FindReceiptLine(var Record Purch. Rcpt. Line, Record Purchase Line)Booleanpublic-
FindShipmentLine(var Record Return Shipment Line, Record Purchase Line)Booleanpublic-
UpdatePurchLineICPartnerReference(var Record Purchase Line, Record Purchase Header, Record IC Inbox Purchase Line)public-
UpdatePurchLineReceiptShipment(var Record Purchase Line)public-

Events, 126

KindNameParametersObsolete
Integration eventOnInsertICOutboxSalesDocTransaction(var Record IC Outbox Transaction)-
Integration eventOnInsertICOutboxSalesInvTransaction(var Record IC Outbox Transaction)-
Integration eventOnInsertICOutboxSalesCrMemoTransaction(var Record IC Outbox Transaction)-
Integration eventOnInsertICOutboxPurchDocTransaction(var Record IC Outbox Transaction)-
Integration eventOnAfterCreateSalesDocument(var Record Sales Header, Record IC Inbox Sales Header, Record Handled IC Inbox Sales Header)-
Integration eventOnAfterCreatePurchDocument(var Record Purchase Header, Record IC Inbox Purchase Header, Record Handled IC Inbox Purch. Header)-
Integration eventOnAfterCreatePurchLines(Record IC Inbox Purchase Line, var Record Purchase Line)-
Integration eventOnAfterForwardToOutBoxSalesDoc(var Record IC Inbox Transaction, var Record IC Outbox Transaction)-
Integration eventOnAfterForwardToOutBoxPurchDoc(var Record IC Inbox Transaction, var Record IC Outbox Transaction)-
Integration eventOnAfterHandledICOutboxSalesHdrInsert(var Record Handled IC Outbox Sales Header, var Record IC Outbox Sales Header)-
Integration eventOnAfterHandledICOutboxPurchHdrInsert(var Record Handled IC Outbox Purch. Hdr, var Record IC Outbox Purchase Header)-
Integration eventOnAfterICInboxPurchHeaderInsert(var Record IC Inbox Purchase Header, Record IC Outbox Sales Header)-
Integration eventOnAfterICInboxPurchLineInsert(var Record IC Inbox Purchase Line, Record IC Outbox Sales Line)-
Integration eventOnAfterICInboxSalesHeaderInsert(var Record IC Inbox Sales Header, Record IC Outbox Purchase Header)-
Integration eventOnAfterICInboxSalesLineInsert(var Record IC Inbox Sales Line, Record IC Outbox Purchase Line)-
Integration eventOnAfterICInboxTransInsert(var Record IC Inbox Transaction, Record IC Outbox Transaction)-
Integration eventOnCreateOutboxPurchDocTransOnAfterTransferFieldsFromPurchHeader(var Record IC Outbox Purchase Header, Record Purchase Header)-
Integration eventOnBeforeCreateOutboxPurchDocTrans(Record Purchase Header, Boolean, Boolean)-
Integration eventOnBeforeCreateOutboxSalesCrMemoTrans(Record Sales Cr.Memo Header, var Boolean)-
Integration eventOnBeforeInsertGenJnlLine(var Record Gen. Journal Line, Record IC Inbox Jnl. Line)-
Integration eventOnBeforeICInboxPurchHeaderInsert(var Record IC Inbox Purchase Header, Record IC Outbox Sales Header)-
Integration eventOnBeforeICInboxPurchLineInsert(var Record IC Inbox Purchase Line, Record IC Outbox Sales Line)-
Integration eventOnBeforeICInboxSalesHeaderInsert(var Record IC Inbox Sales Header, Record IC Outbox Purchase Header)-
Integration eventOnBeforeICInboxSalesLineInsert(var Record IC Inbox Sales Line, Record IC Outbox Purchase Line)-
Integration eventOnBeforeICInboxTransInsert(var Record IC Inbox Transaction, Record IC Outbox Transaction)-
Integration eventOnCreateOutboxSalesInvTransOnAfterTransferFieldsFromSalesInvHeader(var Record IC Outbox Sales Header, Record Sales Invoice Header, Record IC Outbox Transaction)-
Integration eventOnCreateOutboxSalesCrMemoTransOnAfterTransferFieldsFromSalesCrMemoHeader(var Record IC Outbox Sales Header, Record Sales Cr.Memo Header, Record IC Outbox Transaction)-
Integration eventOnBeforeICOutboxTransactionCreatedSalesInvTrans(var Record Sales Invoice Header, var Record Sales Invoice Line, var Record IC Outbox Sales Header, var Record IC Outbox Transaction)-
Integration eventOnBeforeICOutboxTransactionCreatedSalesCrMemoTrans(var Record Sales Cr.Memo Header, var Record Sales Cr.Memo Line, var Record IC Outbox Sales Header, var Record IC Outbox Transaction)-
Integration eventOnBeforeHandledICOutboxSalesLineInsert(var Record Handled IC Outbox Sales Line, Record IC Outbox Sales Line)-
Integration eventOnBeforeHandledICOutboxPurchLineInsert(var Record Handled IC Outbox Purch. Line, Record IC Outbox Purchase Line)-
Integration eventOnBeforeInboxSalesLineInsert(var Record IC Inbox Sales Line, Record Handled IC Inbox Sales Line)-
Integration eventOnBeforeOutBoxTransactionInsert(var Record IC Outbox Transaction, Record Sales Header)-
Integration eventOnBeforeUpdatePurchLineICPartnerReference(var Record Purchase Line, Record Purchase Header, Record IC Inbox Purchase Line, var Boolean)-
Integration eventOnCreateOutboxJnlTransactionOnBeforeOutboxJnlTransactionInsert(var Record IC Outbox Transaction, var Record Gen. Journal Line)-
Integration eventOnCreateOutboxPurchDocTransOnAfterICOutBoxPurchLineInsert(var Record IC Outbox Purchase Line, Record Purchase Line)-
Integration eventOnCreateOutboxSalesCrMemoTransOnBeforeICOutBoxSalesLineInsert(var Record IC Outbox Sales Line, Record Sales Cr.Memo Line)-
Integration eventOnCreateOutboxSalesDocTransOnAfterICOutBoxSalesLineInsert(var Record IC Outbox Sales Line, Record Sales Line)-
Integration eventOnCreateOutboxSalesInvTransOnBeforeICOutBoxSalesLineInsert(var Record IC Outbox Sales Line, Record Sales Invoice Line, Record IC Outbox Sales Header)-
Integration eventOnCreatePurchDocumentOnBeforeHandledICInboxPurchLineInsert(Record IC Inbox Purchase Line, var Record Handled IC Inbox Purch. Line)-
Integration eventOnCreatePurchDocumentOnBeforePurchHeaderInsert(var Record Purchase Header, Record IC Inbox Purchase Header)-
Integration eventOnCreateSalesDocumentOnBeforeSalesHeaderInsert(var Record Sales Header, Record IC Inbox Sales Header)-
Integration eventOnForwardToOutBoxOnBeforeHndlInboxPurchLineInsert(var Record Handled IC Inbox Purch. Line, Record IC Inbox Purchase Line)-
Integration eventOnForwardToOutBoxOnBeforeHndlInboxSalesLineInsert(var Record Handled IC Inbox Sales Line, Record IC Inbox Sales Line)-
Integration eventOnForwardToOutBoxOnBeforeOutboxTransactionInsert(var Record IC Outbox Transaction, Record IC Inbox Transaction)-
Integration eventOnRecreateInboxTransactionOnBeforeDeleteSalesHeader(Record Handled IC Inbox Sales Header, var Record Handled IC Inbox Trans.)-
Integration eventOnRecreateInboxTransactionOnBeforeDeletePurchHeader(Record Handled IC Inbox Purch. Header, var Record Handled IC Inbox Trans.)-
Integration eventOnRecreateInboxTransactionOnBeforeInboxPurchHdrInsert(var Record IC Inbox Purchase Header, Record Handled IC Inbox Purch. Header)-
Integration eventOnRecreateInboxTransactionOnBeforeInboxPurchLineInsert(var Record IC Inbox Purchase Line, Record Handled IC Inbox Purch. Line)-
Integration eventOnRecreateInboxTransactionOnBeforeInboxSalesHdrInsert(var Record IC Inbox Sales Header, Record Handled IC Inbox Sales Header)-
Integration eventOnRecreateOutboxTransactionOnBeforeDeleteSalesHeader(Record Handled IC Outbox Sales Header, var Record Handled IC Outbox Trans.)-
Integration eventOnRecreateOutboxTransactionOnBeforeDeletePurchHeader(Record Handled IC Outbox Purch. Hdr, var Record Handled IC Outbox Trans.)-
Integration eventOnRecreateOutboxTransactionOnBeforeOutboxPurchHdrInsert(var Record IC Outbox Purchase Header, Record Handled IC Outbox Purch. Hdr)-
Integration eventOnRecreateOutboxTransactionOnBeforeOutboxPurchLineInsert(var Record IC Outbox Purchase Line, Record Handled IC Outbox Purch. Line)-
Integration eventOnRecreateOutboxTransactionOnBeforeOutboxSalesLineInsert(var Record IC Outbox Sales Line, Record Handled IC Outbox Sales Line)-
Integration eventOnAfterICOutBoxSalesLineInsert(var Record Sales Line, var Record IC Outbox Sales Line)-
Integration eventOnAfterICOutBoxSalesHeaderTransferFields(var Record IC Outbox Sales Header, Record Sales Header)-
Integration eventOnBeforeCreateSalesDocument(Record IC Inbox Sales Header, Boolean, Date, var Boolean)-
Integration eventOnBeforeCreateOutboxSalesDocTrans(Record Sales Header, var Boolean)-
Integration eventOnBeforeCreateOutboxSalesInvTrans(Record Sales Invoice Header, var Boolean)-
Integration eventOnBeforeHandledICInboxSalesLineInsert(var Record Handled IC Inbox Sales Line, Record IC Inbox Sales Line)-
Integration eventOnBeforeHandledInboxTransactionInsert(var Record Handled IC Inbox Trans., Record IC Inbox Transaction)-
Integration eventOnBeforeOutboxPurchHdrToInbox(var Record IC Inbox Transaction, var Record IC Outbox Purchase Header, var Record IC Inbox Sales Header, Record Company Information, var Boolean, var Record IC Partner)Pending 20.0
Replaced by OnBeforeOutboxPurchHdrToInbox() event.
Integration eventOnCreatePurchDocumentOnBeforePurchHeaderModify(var Record Purchase Header, Record IC Inbox Purchase Header)-
Integration eventOnCreateSalesLinesOnBeforefterAssignTypeAndNo(var Record Sales Line, Record IC Inbox Sales Line)-
Integration eventOnCreatePurchLinesOnBeforeAssignTypeAndNo(var Record Purchase Line, Record IC Inbox Purchase Line)-
Integration eventOnCreatePurchLinesOnAfterTransferFields(var Record Purchase Line, Record IC Inbox Purchase Line)-
Integration eventOnCreatePurchLinesOnAfterModify(var Record Purchase Line, Record IC Inbox Purchase Line)-
Integration eventOnCreatePurchLinesOnBeforeModify(var Record Purchase Line, Record IC Inbox Purchase Line)-
Integration eventOnCreatePurchLinesOnICPartnerRefTypeCaseElse(var Record Purchase Line, Record Purchase Header, Record IC Inbox Purchase Line)-
Integration eventOnCreateSalesLinesOnICPartnerRefTypeCaseElse(var Record Sales Line, Record Sales Header, Record IC Inbox Sales Line)-
Integration eventOnMoveOutboxTransToHandledOutboxOnAfterHandledICOutboxTransTransferFields(var Record Handled IC Outbox Trans., var Record IC Outbox Transaction)-
Integration eventOnCreateOutboxPurchDocTransOnBeforeOutboxTransactionInsert(var Record IC Outbox Transaction, Record Purchase Header)-
Integration eventOnMoveOutboxTransToHandledOutboxOnBeforeHandledICOutboxTransTransferFields(var Record Handled IC Outbox Trans., var Record IC Outbox Transaction)-
Integration eventOnMoveOutboxTransToHandledOutboxOnBeforeICOutboxPurchLineDelete(Record IC Outbox Purchase Line, Record Handled IC Outbox Purch. Line)-
Integration eventOnMoveOutboxTransToHandledOutboxOnBeforeICOutboxSalesLineDelete(Record IC Outbox Sales Line, Record Handled IC Outbox Sales Line)-
Integration eventOnOutboxJnlLineToInboxOnBeforeICInboxJnlLineInsert(var Record IC Inbox Jnl. Line, var Record IC Outbox Jnl. Line)-
Integration eventOnSendPurchDocOnBeforeReleasePurchDocument(var Record Purchase Header, var Boolean)-
Integration eventOnSendSalesDocOnBeforeReleaseSalesDocument(var Record Sales Header, var Boolean)-
Integration eventOnSendSalesDocOnbeforeTestSendICDocument(var Record Sales Header, var Boolean)-
Integration eventOnInsertICOutboxTransaction(var Record IC Outbox Transaction, var Record Gen. Journal Line)-
Integration eventOnAfterCreateSalesLines(Record IC Inbox Sales Line, var Record Sales Line, var Record Sales Header)-
Integration eventOnAfterCreateJournalLines(var Record Gen. Journal Line)-
Integration eventOnAfterRunExchangeAccGLJournalLine(var Record Gen. Journal Line, Integer)-
Integration eventOnCreateOutboxPurchDocTransOnAfterPurchLineSetFilters(var Record Purchase Header, var Record Purchase Line)-
Integration eventOnBeforeSendPurchDoc(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeSendSalesDoc(var Record Sales Header, var Boolean, var Boolean)-
Integration eventOnBeforeValidateSalesLineDeliveryDates(var Record Sales Line, Record IC Inbox Sales Line, var Boolean)-
Integration eventOnBeforeICOutboxTransactionCreatedSalesDocTrans(var Record Sales Header, var Record Sales Line, var Record IC Outbox Sales Header, var Record IC Outbox Transaction, Boolean, Boolean)-
Integration eventOnBeforeICOutboxTransactionCreatedPurchDocTrans(var Record Purchase Header, var Record Purchase Line, var Record IC Outbox Purchase Header, var Record IC Outbox Transaction, Boolean, Boolean)-
Integration eventOnCreateSalesDocumentOnAfterSalesHeaderFirstModify(var Record Sales Header)-
Integration eventOnCreateSalesDocumentOnBeforeSetICDocDimFilters(var Record Sales Header, var Record IC Inbox Sales Header)-
Integration eventOnRecreateInboxTransactionOnBeforeInboxTransactionInsert(var Record IC Inbox Transaction, Record Handled IC Inbox Trans., var Record Handled IC Inbox Trans.)-
Integration eventOnRecreateOutboxTransactionOnBeforeOutboxTransactionInsert(var Record IC Outbox Transaction, Record Handled IC Outbox Trans., var Record Handled IC Outbox Trans.)-
Integration eventOnBeforeOutboxSalesHdrToInbox(var Record IC Inbox Transaction, var Record IC Outbox Sales Header, var Record IC Inbox Purchase Header, var Record IC Partner, var Boolean)-
Integration eventOnCreatePurchDocumentOnBeforeSetICDocDimFilters(var Record Purchase Header, var Record IC Inbox Purchase Header)-
Integration eventOnCreatePurchLinesOnAfterAssignPurchLineFields(var Record Purchase Line, Record IC Inbox Purchase Line, var Record Purchase Header)-
Integration eventOnInsertICOutboxJnlLine(var Record IC Outbox Jnl. Line, Record Gen. Journal Line)-
Integration eventOnInsertOutboxJnlLineOnBeforeICOutboxJnlLineInsert(var Record IC Outbox Jnl. Line, Record Gen. Journal Line)-
Integration eventOnCreateSalesLinesOnAfterValidateNo(var Record Sales Line, Record Sales Header, Record IC Inbox Sales Line)-
Integration eventOnCreatePurchLinesOnAfterValidateNo(var Record Purchase Line, Record Purchase Header, Record IC Inbox Purchase Line)-
Integration eventOnBeforeCreatePurchDocument(Record IC Inbox Purchase Header, Boolean, Date, var Boolean, var Record Purchase Header, var Record Handled IC Inbox Purch. Header)-
Integration eventOnCreateJournalLinesOnBeforeModify(var Record Gen. Journal Line, Record IC Inbox Jnl. Line)-
Integration eventOnBeforeCreateJournalLines(Record IC Inbox Transaction, Record IC Inbox Jnl. Line, var Record Gen. Journal Line, Record Gen. Journal Template, var Boolean)-
Integration eventOnBeforeUpdateICOutboxSalesLineReceiptShipment(var Record IC Outbox Sales Line, Record IC Outbox Sales Header, var Boolean)-
Integration eventOnBeforeValidateQuantityFromICInboxSalesLine(var Record Sales Line, Record IC Inbox Sales Line, var Boolean)-
Integration eventOnCreateOutboxSalesInvTransOnBeforeOutboxTransactionInsert(var Record IC Outbox Transaction)-
Integration eventOnCreateOutboxSalesCrMemoTransOnBeforeOutboxTransactionInsert(var Record IC Outbox Transaction)-
Integration eventOnBeforeOutboxPurchHdrToInboxProcedure(var Record IC Inbox Transaction, var Record IC Outbox Purchase Header, var Record IC Inbox Sales Header, Record IC Setup, var Boolean, var Record IC Partner)-
Integration eventOnCreateSalesDocumentOnBeforeSalesHeaderModify(var Record Sales Header, Record IC Inbox Sales Header, var Record IC Document Dimension)-
Integration eventOnCreateOutboxSalesCrMemoTransOnAfterICOutBoxSalesHeaderInsert(var Record IC Outbox Sales Header, Record Sales Cr.Memo Header)-
Integration eventOnCreateOutboxSalesInvTransOnAfterICOutBoxSalesHeaderInsert(var Record IC Outbox Sales Header, Record Sales Invoice Header)-
Integration eventOnBeforeCheckICPurchaseDocumentAlreadySent(Record Purchase Header, var Boolean)-
Integration eventOnBeforeCheckICSalesDocumentAlreadySent(Record Sales Header, var Boolean)-
Integration eventOnBeforeFindReceiptLine(var Record Purch. Rcpt. Line, Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnCreateSalesLinesOnBeforeCalcPriceAndAmounts(var Record Sales Header, var Record Sales Line, var Boolean)-
Integration eventOnCreatePurchLinesOnBeforeCalcPriceAndAmounts(var Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnCreateSalesLinesOnBeforeValidateUnitOfMeasureCode(var Record Sales Line, Record IC Inbox Sales Line, var Boolean)-
Integration eventOnBeforeUpdateSalesHeader(var Record Sales Header, Record IC Inbox Sales Header, var Record IC Document Dimension, Boolean, Date)-
Integration eventOnBeforeUpdatePurchaseHeader(var Record Purchase Header, Record IC Inbox Purchase Header, var Record IC Document Dimension, Boolean, Date)-
Integration eventOnCreateSalesDocumentOnAfterICInboxSalesLineSetFilters(var Record IC Inbox Sales Line, Record IC Inbox Sales Header)-
Integration eventOnCreatePurchDocumentOnAfterICInboxPurchLineSetFilters(var Record IC Inbox Purchase Line, Record IC Inbox Purchase Header)-
Integration eventOnBeforeCreateSalesLines(Record Sales Header, var Record IC Inbox Sales Line, var Boolean)-
Integration eventOnBeforeCreatePurchLines(Record Purchase Header, var Record IC Inbox Purchase Line, var Boolean)-
Integration eventOnUpdatePurchLineReceiptShipmentOnBeforeCopyHandledItemTrkgToPurchLine(var Record Purchase Line, var Boolean)-
Integration eventOnUpdatePurchLineReceiptShipmentOnBeforeCopyHandledItemTrkgToInvLine(var Record Purchase Line, var Boolean)-