biuan SAP® BUSINESS ONE SDK
API Journal Entries

Description

JournalEntries is a business object that represents the journal transactions in the Finance module.

This object enables you to:

  • Add a journal transaction.
  • Retrieve a journal transaction by its key.
  • Update a journal transaction.
  • Remove a journal transaction.
  • Save the object in XML format.

Source table: OJDT.

Object Model

Remarks

To display the form in the applicationl, select Financials --> Journal Entry.

Example

Add a JournalEntries object sample

See Also

SAP® B1 DI-API C# definition

public class JournalEntriesClass : IJournalEntries, JournalEntries { public virtual BoYesNoEnum AutomaticWT { get; set; } public virtual BoYesNoEnum AutoVAT { get; set; } public virtual string BaseReference { get; } public virtual int BlanketAgreementNumber { get; } public virtual BoYesNoEnum BlockDunningLetter { get; set; } public virtual DataBrowser Browser { get; } public virtual string CertificationNumber { get; } public virtual BoYesNoEnum Corisptivi { get; set; } public virtual int Count { get; } public virtual BoYesNoEnum DeferredTax { get; set; } public virtual string DocumentType { get; set; } public virtual DateTime DueDate { get; set; } public virtual ECDPostingTypeEnum ECDPostingType { get; set; } public virtual int ExposedTransNumber { get; set; } public virtual int FolioNumber { get; } public virtual int FolioNumberFrom { get; } public virtual int FolioNumberTo { get; } public virtual string FolioPrefixString { get; } public virtual string Indicator { get; set; } public virtual int JdtNum { get; } public virtual FolioLetterEnum Letter { get; } public virtual JournalEntries_Lines Lines { get; } public virtual int LocationCode { get; set; } public virtual string Memo { get; set; } public virtual int Number { get; } public virtual OperationCodeTypeEnum OperationCode { get; set; } public virtual int Original { get; } public virtual TransTypesEnum OriginalJournal { get; } public virtual string PointOfIssueCode { get; } public virtual PrintStatusEnum Printed { get; } public virtual int PrivateKeyVersion { get; } public virtual string ProjectCode { get; set; } public virtual string Reference { get; set; } public virtual string Reference2 { get; set; } public virtual string Reference3 { get; set; } public virtual DateTime ReferenceDate { get; set; } public virtual BoYesNoEnum Report347 { get; set; } public virtual BoYesNoEnum ReportEU { get; set; } public virtual ResidenceNumberTypeEnum ResidenceNumberType { get; set; } public virtual int Series { get; set; } public virtual string SignatureDigest { get; } public virtual string SignatureInputMessage { get; } public virtual BoYesNoEnum StampTax { get; set; } public virtual DateTime StornoDate { get; set; } public virtual DateTime TaxDate { get; set; } public virtual string TransactionCode { get; set; } public virtual BoYesNoEnum UseAutoStorno { get; set; } public virtual SAPbobsCOM.UserFields UserFields { get; } public virtual DateTime VatDate { get; set; } public virtual SAPbobsCOM.WithholdingTaxData WithholdingTaxData { get; } public virtual double WTSum { get; } public virtual double WTSumFC { get; } public virtual double WTSumSC { get; } public extern JournalEntriesClass(); public virtual extern int Add(); public virtual extern int Cancel(); public virtual extern int Close(); public virtual extern string GetAsXML(); public virtual extern bool GetByKey(int JdtNum); public virtual extern int Remove(); public virtual extern void SaveToFile( string FileName); public virtual extern void SaveXML( ref string FileName); public virtual extern void SetCurrentLine( int LineNum); public virtual extern int Update(); }

Related information


Journal Entries Lines JournalEntries_Lines Object· Table: JDT1 BTF1
Journal_Entries_Lines is a child object of the JournalEntries object, and represents the line entries of each transaction. This object enables you to add a journal transaction line. Source table: JDT1.
   Parent: Journal Entries JournalEntries Object· Table: OJDT OBTF

Withholding Tax Data WithholdingTaxData Object· Table: JDT2 BTF2
WithholdingTaxData is a child object of Documents object and represents the Withholding tax table related to the document. Source tables: INV5, RIN5, RDN5, RDN5, PCH5, RPC5, DPI5, DPO5, DRF5. The WithholdingTaxData object is relevant only to...
   Parent: Journal Entries JournalEntries Object· Table: OJDT OBTF

ECD Posting Type Enum ECDPostingTypeEnum Enumeration
   Parent: Journal Entries JournalEntries Object· Table: OJDT OBTF

Folio Letter Enum FolioLetterEnum Enumeration
   Parent: Journal Entries JournalEntries Object· Table: OJDT OBTF

Operation Code Type Enum OperationCodeTypeEnum Enumeration
   Parent: Journal Entries JournalEntries Object· Table: OJDT OBTF

Print Status Enum PrintStatusEnum Enumeration
Print statuses of journal entry documents.
   Parent: Journal Entries JournalEntries Object· Table: OJDT OBTF

Residence Number Type Enum ResidenceNumberTypeEnum Enumeration
   Parent: Journal Entries JournalEntries Object· Table: OJDT OBTF


SAP® Business One is the trademark(s) or registered trademark(s) of SAP AG in Germany and in several other countries. Icons by Icons8 Contact
This website is not affiliated with, maintained, authorized, endorsed or sponsored by SAP AG or any of its affiliates