partial void OnSADDocumentInvoiceLedgerJournalChanging(global::Microsoft.Dynamics.DataEntities.SADDocumentInvoiceLedgerJournal value);
public static SADDocumentInvoiceLineLedgerJournal CreateSADDocumentInvoiceLineLedgerJournal(string dataAreaId, long recordId, global::System.DateTimeOffset sADDate, global::System.DateTimeOffset invoiceDate, int position, decimal amount, global::Microsoft.Dynamics.DataEntities.SADDocumentInvoiceLedgerJournal sADDocumentInvoiceLedgerJournal, global::Microsoft.Dynamics.DataEntities.SADDocumentLineLedgerJournal sADDocumentLineLedgerJournal) { SADDocumentInvoiceLineLedgerJournal sADDocumentInvoiceLineLedgerJournal = new SADDocumentInvoiceLineLedgerJournal(); sADDocumentInvoiceLineLedgerJournal.dataAreaId = dataAreaId; sADDocumentInvoiceLineLedgerJournal.RecordId = recordId; sADDocumentInvoiceLineLedgerJournal.SADDate = sADDate; sADDocumentInvoiceLineLedgerJournal.InvoiceDate = invoiceDate; sADDocumentInvoiceLineLedgerJournal.Position = position; sADDocumentInvoiceLineLedgerJournal.Amount = amount; if ((sADDocumentInvoiceLedgerJournal == null)) { throw new global::System.ArgumentNullException("sADDocumentInvoiceLedgerJournal"); } sADDocumentInvoiceLineLedgerJournal.SADDocumentInvoiceLedgerJournal = sADDocumentInvoiceLedgerJournal; if ((sADDocumentLineLedgerJournal == null)) { throw new global::System.ArgumentNullException("sADDocumentLineLedgerJournal"); } sADDocumentInvoiceLineLedgerJournal.SADDocumentLineLedgerJournal = sADDocumentLineLedgerJournal; return(sADDocumentInvoiceLineLedgerJournal); }