| Class Module | Description |
| AccountCategoriesParams | A data collection of AccountCategoryParams. |
| AccountCategory | A data structure object related to the AccountCategoryService service.
Source table: OACG. |
| AccountCategoryParams | Holds identification parameters for the AccountCategoryService (CategoryCode, CategoryName). |
| AccountCategoryService | This service allows you to manage account categories (add, delete, get by key, get list, and update) for use with the Copy Express add-on.
Source table: OACG. |
| AccountSegmentationCategories | The AccountSegmentationCategories object represents the categories for each of the account segments in the Financials module.
This object enables you to:
- Add an account category to a segment.
- Retrieve an account segment category by its key.
- Update an account segment category.
- Save the object in XML format.
Source table: OASC. |
| AccountSegmentations | The AccountSegmentations object represents the account segments in the Financials module. The default segments are: Division, Region, and Department.
When creating a new company, before defining any accounts, this object enables you to:
- Add up to 10 segments.
- Retrieve a segment by its key.
- Update a segment.
- Save the object in XML format.
After creating an account with segments, you can modify only the segment Name.
Source table: OASG. |
| AccountsService | The AccountsService enables to transfer credit or debit amounts from a specified opening balance account to one or more G/L accounts. This service creates a journal entry lines.
Mandatory properties:
|
| AccrualType | Represents an accrual type.
Source table: OACR. |
| AccrualTypeParams | Holds the key of an accrual type.
This object is used to pass keys to and retrieve keys from AccrualTypesService methods.
Source table: OACR. |
| AccrualTypes | A collection of AccrualType objects. |
| AccrualTypesParams | A collection of AccrualTypeParams objects. |
| AccrualTypesService | An accrual type is a set of conditions used to represent the differences between cost accounting and financial accounting.
The AccrualTypesService service enables you to add, look up, update, and remove accrual types.
Source table: OACR. |
| AcctSegmnt_Categories | The category of the account segmentation.
Source table: OASC. |
| ActivitiesParams | A collection of ActivityParams objects. |
| ActivitiesService | The ActivitiesService service enables you to add, look up, remove, and update single activities and recurring activities.
Source table: OCLG. |
| Activity | Activities refer to interactions you have with business partners, such as phone calls, meetings, tasks, and so on. All activities are automatically recorded in your calendar and in activity reports.
In phone calls, meetings, and tasks, you can use recurring activities.
Source table: OCLG. |
| ActivityCheckIn | ActivityCheckIn Class |
| ActivityCheckInCollection | ActivityCheckInCollection Class |
| ActivityInstanceParams | Holds the key and date of an instance in a recurring activity.
This object is used to pass keys to and retrieve keys from ActivitiesService methods.
Source table: OCLG. |
| ActivityInstancesListParams | You can get the top N activity instances from certain date. |
| ActivityInstancesParams | A collection of ActivityInstanceParams objects. |
| ActivityLocations | ActivityLocations is a business object that represents activity locations in the Business Partners module.
This object enables you to:
- Add a location for an activity (for example, meeting room, address name, and so on).
- Retrieve an activity location by its key.
- Update an activity location.
- Save the object in XML format.
Source table: OCLO. |
| ActivityMultipleRecipient | List of the recipients when you select the Multiple Recipients option.
Source table: CLG2. |
| ActivityMultipleRecipientCollection | Properties of the recipients when you select the Multiple Recipients option.
Source table: CLG2. |
| ActivityParams | Holds the key of an activity.
This object is used to pass keys to and retrieve keys from ActivitiesService methods.
Source table: OCLG. |
| ActivityRecipient | ActivityRecipient Class |
| ActivityRecipientCollection | ActivityRecipientCollection Class |
| ActivityRecipientList | ActivityRecipientList Class |
| ActivityRecipientListParams | ActivityRecipientParams Class |
| ActivityRecipientListParamsCollection | ActivityRecipientParamsCollection Class |
| ActivityRecipientListsService | ActivityRecipientListsService Class |
| ActivityStatus | ActivityStatus is a business object that enables to define statuses for Task type activities in the Business Partners module.
This object enables you to:
- Add a status to the statuses list.
- Retrieve a status by its key.
- Update a status of the statuses list.
- Save the object in XML format.
Source table: OCLA. |
| ActivitySubject | ActivitySubject Class |
| ActivitySubjectParams | ActivitySubjectParams Class |
| ActivitySubjectService | ActivitySubjectService Class |
| ActivitySubjectsParams | ActivitySubjectsParams Class |
| ActivityTypes | ActivityTypes is a business object that represents activity types in the Business Partners module.
This object enables you to:
- Add a type for an activity.
- Retrieve an activity type by its key.
- Update an activity type.
- Save the object in XML format.
Source table: OCLT. |
| AdditionalExpenses | AdditionalExpenses is a business object that represents the additional expenses defined in the Administration module. These definitions are used by the Marketing Documents and Receipts. This object enables to calculate additional costs connected with a document, such as delivery changes and deposit tax.
This object enables you to:
- Add an additional expense.
- Retrieve an additional expense by its key.
- Update an additional expense.
- Save the object in XML format.
Source table: OEXD. |
| AddressExtension | The Bill To and Ship To address for a marketing document.
Source table: INV12, RIN12, RDN12, RPC12, RPD12, RRR12, PRR12, DRF12 |
| AddressFormat | The address formats for business partners.
Source table: OADF. |
| AddressFormatParams | Holds the key of an address format.
This object is used to pass keys to and retrieve keys from AddressService methods. |
| AddressFormatParamsCollection | A collection of AddressFormatParams objects. |
| AddressParams | Holds the key of an address.
This object is used to pass keys to and retrieve keys from AddressService methods.
Source table: SCL7. |
| AddressReturnParams | Holds the key of a full address.
This object is used to pass keys to and retrieve keys from AddressService methods. |
| AddressService | The AddressService service enables you to retrieve Address Format and full address.
Source table: OADF. |
| AdminInfo | The AdminInfo is a data structure related to the CompanyService. It includes administration properties for system initialization (company details, document settings, and general settings), and various definitions, such as financials and banking. The properties default values vary according to the country localization.
Source table: OADM. |
| AdvancedGLAccountParams | AdvancedGLAccountParams Class |
| AdvancedGLAccountReturnParams | AdvancedGLAccountReturnParams Class |
| AlertManagement | AlertManagement is Data structure related to the AlertManagementService.
Source table: OALT. |
| AlertManagementDocument | AlertManagementDocument is a data structure related to the AlertManagementService.
Source table: OALT. |
| AlertManagementDocuments | AlertManagementDocuments is a Data Collection of AlertManagementDocument data structures.
Source table: OALT. |
| AlertManagementParams | This object specifies the identification key combination (Code, Name and Type) for which the AlertManagementService is related.
Source table: OALT. |
| AlertManagementParamsCollection | AlertManagementParamsCollection is a Data Collection of AlertManagementParams Identification Keys.
Source table: ALT1. |
| AlertManagementRecipient | AlertManagementRecipient is a data structure related to the AlertManagementService and defines the properties of the AlertManagementService's recipient.
Source table: ALT1. |
| AlertManagementRecipients | AlertManagementRecipients is a Data Collection of AlertManagementRecipient data structures.
Source table: ALT1. |
| AlertManagementService | AlertManagementService is a business object that manages alert system for SAP Business One application.
This object enables you to:
- Manage system and user alerts.
- Manage alert's recipients.
- Define event driven alerts and cyclic alerts.
- Delivere alerts by the use of email, SMS or FAX.
- Save the object in XML format.
Source table: OALT. |
| AlternateCatNum | AlternateCatNum is a business object that represents the alternative catalog numbers in the Business Partners module.
This object enables you to:
- Add an alternative catalog number.
- Retrieve an alternative catalog number by its key.
- Update an alternative catalog number.
- Save the object in XML format.
Source table: OSCN. |
| AlternativeItem | A data structure object related to the AlternativeItemsService service.
Source table: OALI. |
| AlternativeItems | A data collection of AlternativeItem object. |
| AlternativeItemsService | This service manages alternative items in SAP Business One (add, delete, get by key, and update).
Source table: OALI. |
| ApprovalRequest | Represents an approval request.
Source table: OWDD. |
| ApprovalRequestDecision | ApprovalRequestDecision is a child object of the ApprovalRequest object that represents the approval decision of an approval request. |
| ApprovalRequestDecisions | A collection of ApprovalRequestDecision objects. |
| ApprovalRequestLine | ApprovalRequestLine is a child object of the ApprovalRequest object. Since one approval request may have more than one authorizer, each line represents the details of the approval request to the authorizer.
Source table: WDD1. |
| ApprovalRequestLines | A collection of ApprovalRequestLine objects. |
| ApprovalRequestParams | Holds the key, remarks, and status of an approval request.
This object is used to pass keys to and retrieve keys from ApprovalRequestsService methods.
Source table: OWDD. |
| ApprovalRequestsParams | A collection of ApprovalRequestParams objects. |
| ApprovalRequestsService | ApprovalRequestsService is a business object that manages the approval requests process in the SAP Business One environment.
This object enables users to do the following:
- Get an approval request from the approval process.
- Get a list of approval requests from the approval process.
- Get a list of open approval requests from the approval process.
- Update an approval request within the approval process.
- Get data interfaces.
Source table: OWDD. |
| ApprovalStage | ApprovalStage is a Data structure related to the ApprovalStagesService.
Source table: OWST. |
| ApprovalStageApprover | ApprovalStageApprover is a Data structure that define the user Id of the ApprovalStage approver.
Source table: WST1. |
| ApprovalStageApprovers | ApprovalStageApprovers is a Data Collection of ApprovalStageApprover data structures. |
| ApprovalStageParams | The ApprovalStageParams specifies the identification key combination (Code and Name) for which the ApprovalStagesService is related.
Source table: OWST. |
| ApprovalStages | The ApprovalStages is a Data Collection of ApprovalStage data structure.
Source table: OWST. |
| ApprovalStagesParams | ApprovalStagesParams is a Data Collection of ApprovalStageParams identification keys.
Source table: OWST. |
| ApprovalStagesService | ApprovalStagesService is a business object that manages the Approval stages Process in SAP Business One environment.
This object enables user to:
- Add new Approval Stage to approval Process.
- Get Approval Stage from approval Process.
- Get a list of Approval Stages from approval Process.
- Remove Approval Stage from approval Process.
- Update Approval Stage within approval Process.
- Get Data interfaces.
Source table: OWST. |
| ApprovalTemplate | ApprovalTemplate is a data structure related to the ApprovalTemplatesService.
Source table: OWTM. |
| ApprovalTemplateDocument | ApprovalTemplateDocument is a data structure related to the ApprovalTemplatesService.
Source table: WTM3. |
| ApprovalTemplateDocuments | ApprovalTemplateDocuments is a Data Collection of ApprovalTemplateDocument data structures.
Source table: WTM3. |
| ApprovalTemplateParams | The ApprovalTemplateParams specifies the identification key combination (Code and Name) for which the ApprovalTemplatesService is related.
Source table: OWTM. |
| ApprovalTemplateQueries | ApprovalTemplateQueries is a Data Collection of ApprovalTemplateQuery data structures.
Source table: WTM5. |
| ApprovalTemplateQuery | ApprovalTemplateQuery is a data structure related to the ApprovalTemplatesService. |
| ApprovalTemplates | ApprovalTemplates is a Data Collection of ApprovalTemplate data structures.
Source table: OWTM. |
| ApprovalTemplatesParams | ApprovalTemplatesParams is a Data Collection of ApprovalTemplateParams identification keys.
Source table: OWTM. |
| ApprovalTemplatesService | ApprovalTemplatesService is a business object that manages the Approval of deviations from organization limitations.
This object enables to:
- Add a new Approval Stage to approval process.
- Get Approval Stage from approval process.
- Get a list of Approval Stages from approval process.
- Remove an Approval Stage from approval process.
- Update an Approval Stage within approval process.
Source table: OWTM. |
| ApprovalTemplateStage | ApprovalTemplateStage is a data structure related to the ApprovalTemplatesService.
Source table: WTM2. |
| ApprovalTemplateStages | ApprovalTemplateStages is a Data Collection of ApprovalTemplateStage data structures.
Source table: WTM2. |
| ApprovalTemplateTerm | ApprovalTemplateTerm is a data structure related to the ApprovalTemplatesService.
Source table: WTM4. |
| ApprovalTemplateTerms | ApprovalTemplateTerms is a Data Collection of ApprovalTemplateTerm data structures.
Source table: WTM4. |
| ApprovalTemplateUser | ApprovalTemplateUser is a Data structure related to the ApprovalTemplatesService.
Source table: WTM1. |
| ApprovalTemplateUsers | ApprovalTemplateUsers is a Data Collection of ApprovalTemplateUser data structures.
Source table: WTM1. |
| AssetClass | With SAP Business One, you can use asset classes to classify fixed assets according to business and legal requirements. For each asset class, you can assign various depreciation areas and depreciation types. After you assign an asset class to an asset, the depreciation areas and depreciation types are taken to the asset master data as defaults.
Source table: OACS. |
| AssetClassCollection | A collection of AssetClassLine objects. |
| AssetClassesService | The AssetClassesService service enables you to create, update and view asset classes.
Source table: OACS. |
| AssetClassLine | AssetClassLine is a child object of AssetClass object and represents the depreciation area fields of an asset class.
Source table: ACS1. |
| AssetClassParams | Holds the key to an existing asset class.
This object is used to pass keys to and retrieve keys from AssetClassesService methods. |
| AssetClassParamsCollection | A collection of AssetClassParams objects. |
| AssetDepreciationGroup | AssetDepreciationGroup Class |
| AssetDepreciationGroupParams | AssetDepreciationGroupParams Class |
| AssetDepreciationGroupParamsCollection | AssetDepreciationGroupParamsCollection Class |
| AssetDepreciationGroupsService | AssetDepreciationGroupsService Class |
| AssetDocument | AssetDocument is a business object that represents the header data of asset documents in the Fixed Asset function of SAP Business One application.
With SAP Business One, you can carry out a series of transactions for your fixed assets as follows:
- Capitalization
- Capitalization Credit Memo
- Retirement
- Transfer
- Manual Depreciation
Source table: OACQ. |
| AssetDocumentAreaJournal | AssetDocumentAreaJournal is a child object of AssetDocument object and represents the Accounting tab fields of an asset document.
Source table: ACQ2. |
| AssetDocumentAreaJournalCollection | A collection of AssetDocumentAreaJournal objects. |
| AssetDocumentLine | AssetDocumentLine is a child object of AssetDocument object and represents the line entries of an asset document.
Source table: ACQ1. |
| AssetDocumentLineCollection | A collection of AssetDocumentLine objects. |
| AssetDocumentNewLoc | Change Location tab in the Transfer window.
Source table: FTR4. |
| AssetDocumentNewLocCollection | Entry collection of Change Location tab in the Transfer window. |
| AssetDocumentParams | Holds the key and cancellation information to an existing asset document.
This object is used to pass keys to and retrieve keys from AssetDocumentService methods. |
| AssetDocumentParamsCollection | A collection of AssetDocumentParams objects. |
| AssetDocumentService | The AssetDocumentService service enables you to add, look up, update, cancel, and remove asset documents.
Source table: OACQ. |
| AssetGroup | The asset group to which the asset belongs.
Source table: OAGS. |
| AssetGroupParams | Holds the key to an existing asset group.
This object is used to pass keys to and retrieve keys from AssetGroupsService methods. |
| AssetGroupParamsCollection | A collection of AssetGroupParams objects. |
| AssetGroupsService | The AssetGroupsService service enables you to add, look up, update, and remove asset groups.
Source table: OAGS. |
| AssetRevaluation | Use the object to revaluate assets.
Source table: OFAR. |
| AssetRevaluationLine | Source table: FAR1. |
| AssetRevaluationLineCollection | AssetRevaluationLineCollection Class |
| AssetRevaluationParams | AssetRevaluationParams Class |
| AssetRevaluationParamsCollection | AssetRevaluationParamsCollection Class |
| AssetRevaluationService | Use the AssetRevaluationService service to revaluate assets.
Source table: OFAR. |
| Attachment | The Attachment object represents an external file that is attached to business objects, such as, Contacts, Messages, and ServiceContracts.
From DI API version 2005, use the Attachments2 object. |
| Attachments | Attachments is a collection of one or more Attachment objects.
From DI API version 2005, use the Attachments2 object. |
| Attachments2 | The Attachments2 object enables to copy files from a source folder to the Attachments folder that is defined through the application.
Files stored in the Attachments folder can be associated by the AttachmentEntry property of the following objects: Contacts, ContractTemplates, CustomerEquipmentCards, EmployeeInfo, KnowledgeBaseSolutions, Messages, Message, SalesOpportunities, and ServiceContracts.
This object replaces the Attachment and Attachments objects.
Source table: OATC. |
| Attachments2_Lines | The Attachments2_Lines is a child object of the Attachments2 object. Each line stores details about one attachment file.
Source table: ATC1. |
| AttributeGroup | Source table: OFAA. |
| AttributeGroupCollection | AttributeGroupCollection Class |
| AttributeGroupLine | Source table: FAA1. |
| AttributeGroupParams | AttributeGroupParams Class |
| AttributeGroupParamsCollection | AttributeGroupParamsCollection Class |
| AttributeGroupsService | AttributeGroupsService Class |
| BankChargesAllocationCode | Represents codes for the allocation of bank charges. These codes can be used as sorting or filtering parameters in the OPEX table that is created by SAP Business One and processed by Payment Engine.
Source table: OBCA. |
| BankChargesAllocationCodeParams | Holds the key and name to a bank charges allocation code.
This object is used to pass keys to and retrieve keys from BankChargesAllocationCodesService methods. |
| BankChargesAllocationCodesParams | A collection of BankChargesAllocationCodeParams objects. |
| BankChargesAllocationCodesService | The BankChargesAllocationCodesService service enables you to add, look up, update, and remove allocation codes for bank charges.
Source table: OBCA. |
| BankPages | BankPages is a business object that represents external bank statements in the Banking module.
This object enables you to:
- Add bank statements.
- Retrieve a bank statement by its key.
- Update bank statements.
- Save the object in XML format.
Source table: OBNK. |
| Banks | The Banks object enables to define banks, which can be used by the HouseBankAccounts and BPBankAccounts objects.
Source table: ODSC. |
| BankStatement | A data structure related with the BankStatementService holding the bank statement header properties.
Source table: OBNH. |
| BankStatementParams | A data structure holding idnetification properties for the BankStatementService. |
| BankStatementRow | A data structure related to the BankStatementService holding the properties of a bank statement line.
Access this object via BankStatement.BankStatementRows.
Source table: OBNK |
| BankStatementRows | A data collection of BankStatementRow objects. |
| BankStatements | A data collection of BankStatement objects. |
| BankStatementsFilter | This object fefines filtering properties for GetBankStatementList |
| BankStatementsImportFile | This object defines the properties of the external file you want to import in BankStatementFromFile. |
| BankStatementsParams | A data collection of BankStatementParams. |
| BankStatementsService | This service manages bank statements drafts that can be posted in SAP Business One. The service lets you add, update, delete, get, and get list of bank statements.
Source tables: OBNH, OBNK, BNK1. |
| BarCode | The bar codes for your items. Multiple bar codes are allowed for each single UoM of an item.
Source table: OBCD. |
| BarCodeParams | Holds the key to an existing bar code.
This object is used to pass keys to and retrieve keys from BarCodesService methods. |
| BarCodeParamsCollection | A collection of BarCodeParams objects. |
| BarCodesService | The BarCodesService service enables you to add, look up, update, and remove bar codes.
Source table: OBCD. |
| BatchNumberDetail | The batch details for the item.
Source table: OBTN, OITL, ITL1. |
| BatchNumberDetailParams | Holds the key to the batch number details for the item.
This object is used to pass keys to and retrieve keys from BatchNumberDetailsService methods. |
| BatchNumberDetailsService | The BatchNumberDetailsService service enables you to look up and update batch details for the item.
Source table: OBTN, OITL, ITL1. |
| BatchNumbers | BatchNumbers is a business object that represents the batch numbers of an item in the Inventory and Production module.
This object enables you to add batch numbers for a selected item row (one record per item).
Source table: OBTN, OBTW, OBTQ, OITL, ITL1. |
| BEMReplicationPeriod | Master Data of Replication Scope Period of PFMCOP System.
Source table: OBEM. |
| BEMReplicationPeriodParams | Holds the key to an existing Replication Scope Period.
This object is used to pass keys to and retrieve keys from BEMReplicationPeriodService methods. |
| BEMReplicationPeriodParamsCollection | A collection of BEMReplicationPeriodParams objects. |
| BEMReplicationPeriodService | The BEMReplicationPeriodService service enables you to add, look up, and update Replication Scope Period of PFMCOP System.
Source table: OBEM. |
| BillOfExchange | BillOfExchange is a business object that represents the Bill Of Exchange table in the Banking module. Bill Of Exchange is a commercial document used as a payment method in Spain, Portugal, Italy, France, Belgium, and Chile.
Source table: OBOE. |
| BillOfExchangeTrans_BankPages | For internal use. |
| BillOfExchangeTrans_Deposits | BillOfExchangeTrans_Deposits is a child object of the BillOfExchangeTransaction object and represents the deposits information for incoming payments.
Source table: ODPS. |
| BillOfExchangeTransaction | BillOfExchangeTransaction is a business object that represents the Bill Of Exchange Transaction table in the Banking module. Bill Of Exchange is a commercial document used as a payment method in Spain, Portugal, Italy, and France.
Use this object for Bill Of Exchange documents that their status was changed to Generated. Each status change of a Bill-of-exchange creates a transaction.
This object enables you to:
- Add a Bill Of Exchange Transaction.
- Retrieve a Bill Of Exchange Transaction.
- Save the Bill Of Exchange Transaction in XML format.
Source table: OBOT. |
| BillOfExchangeTransaction_Lines | BillOfExchangeTransaction_Lines is a child object of the BillOfExchangeTransaction object, and represents the line entries of the Bill Of Exchange Transaction. This object enables you to add a line entry to the Bill Of Exchange Transaction table.
Source table: BOT1. |
| BinLocation | A bin location is the smallest addressable unit of space in a warehouse where your goods are stored.
To facilitate bin location management, SAP Business One lets you maintain a master data record for each bin location.
Source table: OBIN. |
| BinLocationAttribute |
You can set up different codes for each bin location attribute.
Source table: OBAT. |
| BinLocationAttributeCollectionParams | A collection of BinLocationAttributeParams objects. |
| BinLocationAttributeParams | Holds the key to an existing bin location attribute code.
This object is used to pass keys to and retrieve keys from BinLocationAttributesService methods. |
| BinLocationAttributesService |
The BinLocationAttributesService service enables you to add, look up, update, and remove bin location attributes codes.
Source table: OBAT. |
| BinLocationCollectionParams | A collection of BinLocationParams objects. |
| BinLocationField | The bin location field you can specify and activate.
Source table: OBFC. |
| BinLocationFieldCollectionParams | A collection of BinLocationFieldParams objects. |
| BinLocationFieldParams | Holds the key to an existing bin location field.
This object is used to pass keys to and retrieve keys from BinLocationFieldsService methods. |
| BinLocationFieldsService | The BinLocationFieldsService service enables you to look up and update bin location fields.
Source table: OBFC. |
| BinLocationParams | Holds the key to an existing bin location.
This object is used to pass keys to and retrieve keys from BinLocationsService methods. |
| BinLocationsService | The BinLocationsService service enables you to add, look up, update, and remove bin locations.
Source table: OBIN. |
| BlanketAgreement | A blanket agreement is a longer-term arrangement between a purchasing organization and a vendor, or a sales organization and a customer, for the supply of items or provision of services over a period of time based on predefined terms and conditions.
If an approved and valid blanket agreement exists with a customer or vendor, SAP Business One automatically links sales and purchasing documents with the blanket agreement. As such, the prices agreed on with the business partners are automatically copied into the sales and purchasing document. You can also choose to remove the link and create a sales or purchasing document that is not governed by a blanket agreement.
Source table: OOAT. |
| BlanketAgreementParams | Holds the key to an existing blanket agreement.
This object is used to pass keys to and retrieve keys from BlanketAgreementsService methods. |
| BlanketAgreements_DetailsLine | BlanketAgreements_DetailsLine is a child object of the BlanketAgreements_ItemsLine object and represents the details of a delivery plan for an item.
Source table: OAT2. |
| BlanketAgreements_DetailsLines | A collection of BlanketAgreements_DetailsLine objects. |
| BlanketAgreements_ItemsLine | BlanketAgreements_ItemsLine is a child object of the BlanketAgreement object and represents the items that can be purchased or sold within the scope of the blanket agreement.
Source table: OAT1. |
| BlanketAgreements_ItemsLines | A collection of BlanketAgreements_ItemsLine objects. |
| BlanketAgreementsDocument | BlanketAgreementsDocument is a child object of the BlanketAgreement object and you can view the documents associated with the blanket agreement.
Source table: OAT4V. |
| BlanketAgreementsDocuments | A collection of BlanketAgreementsDocument objects. |
| BlanketAgreementsParams | A collection of BlanketAgreementParams objects. |
| BlanketAgreementsService | The BlanketAgreementsService service enables you to add, look up, cancel, and update blanket agreements.
Source table: OOAT. |
| Blob | Holds blob content to be added to or retrieved from a blob field in the SAP Business One database. |
| BlobParams | Specifies a set of blob fields, as follows:
- The Table property specifies the database table.
- The Field property specifies the blob field in the database table.
- The BlobTableKeySegments property specifies the records whose blob fields are to be updated or whose contents are to be retrieved.
For the LoadBlobFromFile and SaveBlobToFile methods, the FileName property specifies a file to which to save the blob content or from which to retrieve the blob content.
For the SetBlob and GetBlob methods, the blob content is contained in the Blob object. |
| BlobTableKeySegment | Specifies the record whose blob field is to be set. |
| BlobTableKeySegments | A collection of BlobTableKeySegment objects. |
| BOEDocumentType | A data structure object holding properties for the BOEDocumentTypesService.
Source table: ODTY. |
| BOEDocumentTypeParams | This object holds identification properties for the BOEDocumentTypesService object.
Source table: ODTY. |
| BOEDocumentTypes | This is a data collection of BOEDocumentType data structures. |
| BOEDocumentTypesParams | This is a data collection of BOEDocumentTypeParams data structure. |
| BOEDocumentTypesService | This service manages document types in SAP Business One.
Mandatory properties: DocDescription, DocType.
Source table: ODTY. |
| BOEInstruction | A data structure object holding properties for the BOEInstructionsService. |
| BOEInstructionParams | This object holds identification properties for the BOEInstructionsService object. |
| BOEInstructions | This is a data collection of BOEInstruction data structure. |
| BOEInstructionsParams | This is a data collection of BOEInstructionParams data structure. |
| BOEInstructionsService | This service manages instructions in SAP Business One.
Mandatory properties: InstructionCode, InstructionDesc.
Source table: OIST. |
| BOELine | Represents the deposits for bills of exchange.
Source table: OBOE. |
| BOELineParams | Holds the key of a bill of exchange.
This object is used to pass keys to and retrieve keys from BOELinesService methods. |
| BOELines | A data collection of BOELine objects. |
| BOELinesParams | A data collection of BOELineParams objects. |
| BOELinesService | The BOELinesService service enables you to get a deposit for bill of exchange.
Source table: OBOE. |
| BOEPortfolio | A data structure object holding properties for the BOEPortfoliosService.
Source table: OPTF. |
| BOEPortfolioParams | This object holds identification properties for the BOEPortfoliosService object. |
| BOEPortfolios | This is a data collection of BOEPortfolio data structures. |
| BOEPortfoliosParams | This object is a collection of BOEPortfolioParams. |
| BOEPortfoliosService | This service manages Portfolios in SAP Business One.
Mandatory properties: PortfolioCode, PortfolioDescription, PortfolioID, PortfolioNum.
Source table: OPTF. |
| Boxes1099 | Boxes1099 is a child object of the Forms1099 object. It enables to add 1099 reporting boxes to a specified 1099 Form type.
Source table: TNN1. |
| BPAccountReceivablePayble | BPAccountReceivablePayble is a child object of the BusinessPartners object and represents the Business Partner Account Receivable Payable table in the Business Partner module.
This object enables you to add a business partner account.
Source table: CRD3. |
| BPAddresses | BPAddresses is a child object of the BusinessPartners and represents the Ship To and Bill To addresses list of the business partner. This object is part of the Business Partner module.
You can retrieve or set this object by using the Addresses property of the BusinessPartners object.
This object enables you to add Ship To, Bill To, and multiple addresses to the business partner master data.
Source table: CRD1. |
| BPBankAccounts | BPBankAccounts is a business object that represents the bank accounts of the business partner.
Source table: OCRB. |
| BPBlockSendingMarketingContents | Block sending marketing contnet to the business partner. |
| BPBranchAssignment | BPBranchAssignment Class |
| BPCode | BPCode is a data structure related to the BusinessPartnersService.
Source table: OPB1. |
| BPCodes | BPCodes is a collection of BPCode data structures.
|
| BPCurrencies | Business Partners currency.
Source table: CRD13. |
| BPFiscalRegistryID | BPFiscalRegistryID is a data structure related to the BusinessPartnersService.
BPFiscalRegistryID describes the type of the company's business activity (this information is required in some Brazilian legal reports).
Moreover, government use the information to calculate the percentage of the companies related to a certain economic activity.
This object enables you to add the Fiscal Registry ID for companies or business partners.
Source table: OCNA. |
| BPFiscalTaxID | BPFiscalTaxID is a child object of the BusinessPartners and indicates the Brazilian Fiscal IDs info for each business partner.
You can retrieve or set this object by using the FiscalTaxID property of the BusinessPartners object.
This object enables you to:
- Add the Fiscal IDs of the business partner.
- Define the Fiscal TAX IDs for Business Partner Master Data.
Source table: CRD7 |
| BPIntrastatExtension | BPIntrastatExtension Class |
| BPPaymentDates | BPPaymentDates is a child object of BusinessPartners object that represents the payment days in the month for the business partner.
Source table: CRD5. |
| BPPaymentMethods | BPPaymentMethods is a child object of the BusinessPartners object that represents the payment methods related to the business partner.
Source table: CRD2. |
| BPPriorities | The BPPriorities object enables to define business partner priorities for payment terms.
Source table: OBPP. |
| BPVatExemptions | BPVatExemptions Class |
| BPVatExemptionsLine | BPVatExemptionsLine Class |
| BPVatExemptionsLines | BPVatExemptionsLines Class |
| BPVatExemptionsParams | BPVatExemptionsParams Class |
| BPVatExemptionsParamsCollection | BPVatExemptionsParamsCollection Class |
| BPVatExemptionsService | BPVatExemptionsService Class |
| BPWithholdingTax | BPWithholdingTax is a child object of the BusinessPartners object that represents the withholding tax data related to the business partner.
Source table: CRD4. |
| Branch | Represents a branch.
Source table: OUBR
Mandatory properties: Name |
| BranchesParams | A collection of BranchParams objects. |
| BranchesService | The BranchesService service enables you to add, look up and remove branches in the branches master data table. Branches can be assigned to users and employees.
To see the list of branches and create a new one, select Administration --> Setup --> General --> Users, and then select the Branch field.
Source table: OUBR |
| BranchParams | Holds the key and name to an existing branch.
This object is used to pass keys to and retrieve keys from BranchesService methods. |
| BrazilBeverageIndexer | BrazilBeverageIndexer Class |
| BrazilBeverageIndexerParams | BrazilBeverageIndexerParams Class |
| BrazilBeverageIndexersParams | BrazilBeverageIndexersParams Class |
| BrazilBeverageIndexersService | BrazilBeverageIndexersService Class |
| BrazilFuelIndexer | BrazilFuelIndexer Class |
| BrazilFuelIndexerParams | BrazilFuelIndexerParams Class |
| BrazilFuelIndexersParams | BrazilFuelIndexersParams Class |
| BrazilFuelIndexersService | BrazilFuelIndexersService Class |
| BrazilMultiIndexer | BrazilMultiIndexer Class |
| BrazilMultiIndexerParams | BrazilMultiIndexerParams Class |
| BrazilMultiIndexersParams | BrazilMultiIndexersParams Class |
| BrazilMultiIndexersService | BrazilMultiIndexersService Class |
| BrazilNumericIndexer | BrazilNumericIndexer Class |
| BrazilNumericIndexerParams | BrazilNumericIndexerParams Class |
| BrazilNumericIndexersParams | BrazilNumericIndexersParams Class |
| BrazilNumericIndexersService | BrazilNumericIndexersService Class |
| BrazilStringIndexer | BrazilStringIndexer Class |
| BrazilStringIndexerParams | BrazilStringIndexerParams Class |
| BrazilStringIndexersParams | BrazilStringIndexersParams Class |
| BrazilStringIndexersService | BrazilStringIndexersService Class |
| Budget | Budget is a business object that represents the budget management in the Finance module. The budget management tracks company expenses and allows to block transactions when the budget exceeds.
This object enables you to:
- Add a budget object.
- Retrieve a budget object by its key.
- Update a budget object.
- Save the object in XML format.
Source table: OBGT. |
| Budget_Lines | Budget_Lines is a child object of Budget object and represents the budget item details of an account.
Source table: BGT1. |
| BudgetCostAccounting_Lines | BudgetCostAccounting_Lines Class |
| BudgetDistribution | BudgetDistribution is a business object that represents the budget distribution methods used by the budget management in the Finance module.
This object enables you to:
- Add a budget distribution method.
- Retrieve a budget distribution method by its key.
- Update a budget distribution method.
- Save the object in XML format.
Source table: OBGD. |
| BudgetScenarios | BudgetScenarios is a business object that represents the budget scenarios used by the budget management in the Finance module.
This object enables you to:
- Add a budget scenario.
- Remove a budget scenario.
- Retrieve a budget scenario by its key.
- Update a budget scenario.
- Cancel a budget scenario.
- Close a budget scenario.
- Save the object in XML format.
Source table: OBGS. |
| BusinessPartnerGroups | BusinessPartnerGroups represents the setup of customer and vendor Groups. Used for classifing business partners according to groups, such as, sector or size.
Source table: OCRG. |
| BusinessPartnerPropertiesParams | A collection of BusinessPartnerPropertyParams objects. |
| BusinessPartnerPropertiesService | The BusinessPartnerPropertiesService service enables you to update and look up business partner properties in the business partner properties master data table.
There are 64 properties. You can set the name of each property, and assign each property to a business partner as a flag.
To see the list of properties, select Select Administration --> Setup --> Business Partners --> Business Partner Properties.
Source table: OCQG |
| BusinessPartnerProperty | Represents a business partner property that can be assigned to a business partner.
Source table: OCQG
Mandatory properties: PropertyName |
| BusinessPartnerPropertyParams | Holds the key and name of a business partner property.
This object is used to pass keys to and retrieve keys from BusinessPartnerPropertiesService methods. |
| BusinessPartners | BusinessPartners is a business object that represents the Business Partners Master Data in the Business Partners module.
This object enables you to:
- Add a business partner record.
- Retrieve a business partner record by its key.
- Update a business partner record.
- Remove a business partner record.
- Save the object in XML format.
Source table: OCRD. |
| BusinessPartnersService | The BusinessPartnersService enables to transfer credit or debit amounts from a specified opening balance account to one or more business partner accounts. This service creates a journal entry line.
Mandatory properties: OpenBalanceAccount (OpenningBalanceAccount object) and Code (BPCode object).
This object enables user to open Balanced Account.
Source table: OCRD. |
| BusinessPlaceIENumbers | BusinessPlaceIENumbers Class |
| BusinessPlaces | BusinessPlaces is a business object that represents a company's business locations. Each Korean company that issues tax invoices and VAT reports must indicate its business place. Each business place is bound with a VAT registry number.
This object enables you to:
- Retrieve a business place of a company by its key (BPLID).
- Retrieve a business place of a company from XML data.
- Save the object to a file as XML data.
- Save the object as XML formatted data.
Source table: OBPL. |
| BusinessPlaceTributaryInfos | BusinessPlaceTributaryInfos Class |
| CallArgument | This object represents the list of request arguments related to the request call.
Source table: REQ2. |
| CallArguments | A collection of CallArgument objects. |
| CallMessage | This object represents the response message to the request call.
Source table: REQ1. |
| CallMessageArgument | This object represents the list of arguments related to the response message.
Source table: REQ3. |
| CallMessageArguments | A collection of CallMessageArgument objects. |
| CallMessages | A collection of CallMessage objects. |
| Campaign | You can create, maintain, and analyze your marketing event information using the campaign management feature.
Source table: OCPN. |
| CampaignBusinessPartner | The relevant business partners for the campaign.
Source table: CPN1. |
| CampaignBusinessPartners | A collection of CampaignBusinessPartner objects. |
| CampaignItem | The relevant items for the campaign.
Source table: CPN2. |
| CampaignItems | A collection of CampaignItem objects. |
| CampaignParams | Holds the key to an existing campaign.
This object is used to pass keys to and retrieve keys from CampaignsService methods. |
| CampaignPartner | The relevant partners for the campaign.
Source table: CPN3. |
| CampaignPartners | A collection of CampaignPartner objects. |
| CampaignResponseType | CampaignResponseType Class |
| CampaignResponseTypeParams | CampaignResponseTypeParams Class |
| CampaignResponseTypeParamsCollection | CampaignResponseTypeParamsCollection Class |
| CampaignResponseTypeService | CampaignResponseTypeService Class |
| CampaignsParams | A collection of CampaignParams objects. |
| CampaignsService | The CampaignsService service enables you to add, look up, update, cancel, and remove campaigns.
Source table: OCPN. |
| CancelCheckRowParams | Holds the key to an existing check.
This object is used to pass keys to and retrieve keys from DepositsService methods. |
| CashDiscount | Defines a cash discount policy.
Source table: OCDC
Mandatory properties: Code |
| CashDiscountParams | Holds the key and name to an existing cash discount.
This object is used to pass keys to and retrieve keys from CashDiscountsService methods. |
| CashDiscountsParams | A collection of CashDiscountParams objects. |
| CashDiscountsService | The CashDiscountsService service enables you to add, look up and remove cash discount policies. Each policy specifies a set of discounts and the conditions for applying the discount.
To view the current cash discounts, select Administration --> Setup --> Business Partners --> Payment Terms, and select Define New in the Cash Discount Name field.
Source table: OCDC |
| CashFlowAssignments | CashFlowAssignments Class |
| CashFlowLineItem | CashFlowLineItem Class |
| CashFlowLineItemParams | CashFlowLineItemParams Class |
| CashFlowLineItemsParams | CashFlowLineItemsParams Class |
| CashFlowLineItemsService | CashFlowLineItemsService Class |
| CategoryGroup | CategoryGroup Class |
| CategoryGroupCollection | CategoryGroupCollection Class |
| CCDNumber | CCDNumber Class |
| CCDNumbers | CCDNumbers Class |
| CentralBankIndicator | You can create and maintain central bank indicator.
Source table: OCBI. |
| CentralBankIndicatorParams | Holds the key to an existing bank indicator.
This object is used to pass keys to and retrieve keys from CentralBankIndicatorService methods. |
| CentralBankIndicatorParamsCollection | A collection of CentralBankIndicatorParams objects. |
| CentralBankIndicatorService | The CentralBankIndicatorService service enables you to add, look up, update, cancel, and remove central bank indicators.
Source table: OCBI. |
| CertificateSeries | Represents a series for TDS (withholding tax) reports.
Source table: OCSN. |
| CertificateSeriesParams | Holds the key and name to an existing certificate series for TDS (withholding tax) reports.
This object is used to pass keys to and retrieve keys from CertificateSeriesService methods. |
| CertificateSeriesParamsCollection | A collection of CertificateSeriesParams objects. |
| CertificateSeriesService |
The CertificateSeriesService service enables you to add, look up and remove certificate series. Certificate series are used for TDS (withholding tax) reports.
To see the list of certificate series and create a new one, select Administration --> Setup --> Financials --> TDS --> Certificate Series.
Source table: OCSN |
| CESTCodeData | In Brazil CEST Code identify material items which are subject to ST taxation.
Source table: OCEST. |
| CESTCodeParams | Holds the key to existing CEST code data.
This object is used to pass keys to and retrieve keys from CESTCodeService methods. |
| CESTCodeService | The CESTCodeService service enables you to add, look up, update and remove CEST code data.
Source table: OCEST. |
| ChangeLogDifferenceParams | Holds the detailed change information about the selected instances. |
| ChangeLogDifferencesParams | A collection of ChangeLogDifferencesParam objects. |
| ChangeLogParams | Holds the detailed log information of an object. |
| ChangeLogsParams | A collection of ChangeLogParams objects. |
| ChangeLogsService | You can use the change log to gain an overview of changes in most windows of SAP Business One. Each time you update, for example, tax groups, withholding tax, house banks, freight, credit card, authorizations, sales, purchasing documents, production orders, charts of accounts, or UDOs, you can use the ChangeLogsService service to look up the change logs and show the differences between two change logs.
Source table: OGCL. |
| ChartOfAccounts | ChartOfAccounts is a business object that represents the General Ledger (G/L) accounts in the Finance module.
This object enables you to:
- Add a G/L account.
- Retrieve a G/L account by its key.
- Update a G/L account.
- Remove a G/L account.
- Save the object in XML format.
Source table: OACT. |
| CheckLine | Represents the deposits for received checks.
Source table: OCHH. |
| CheckLineParams | Holds the key of a received check.
This object is used to pass keys to and retrieve keys from CheckLinesService methods. |
| CheckLines | A data collection of CheckLine objects. |
| CheckLinesParams | A data collection of CheckLineParams objects. |
| CheckLinesService | The CheckLinesService service enables you to get deposits for received checks.
Source table: OCHH. |
| ChecksforPayment | Represents checks that are not tied to a document.
SAP Business One updates the balances of vendor accounts each time you add a check for payment. This object is part of the Banking module. Checks tied to documents are represented by the Payments_Checks object.
This object enables you to:
- Add checks for payment.
- Retrieve a check details by its key.
- Update checks for payment.
- Save the object in XML format.
Source table: OCHO. |
| ChecksforPaymentDocumentReferences | The document references of checks for payment.
Source table: CHO3. |
| ChecksforPaymentLines | ChecksforPaymentLines is a child object of the ChecksforPayment object that represents the appendix of the check.
Source table: CHO1. |
| ChecksforPaymentPrintStatus | Represents the print status of Checks for Payment.
Source table: CHO2. |
| ChooseFromList | The ChooseFromList object enables to set the display of the Choose From List for a specified object.
Source table: OCHF. |
| ChooseFromList_Lines | ChooseFromList_Lines is a child object of ChooseFromList.
Source table: CHFL. |
| CIGCode | Represents a CIG code (Contract Code Identification).
Source table: OCIG. |
| CIGCodeParams | CIGCodeParams Class |
| CIGCodeParamsCollection | CIGCodeParamsCollection Class |
| CIGCodeService | CIGCodeService Class |
| ClosingDateProcedure | The ClosingDateProcedure object enables to retrieve the closing date procedure definition.
This object is applicable for cluster B (country-specific for Japan only).
Source table: OCDP. |
| Cockpit | Represents a cockpit, which is a personalized work center where you can view, search, organize, and perform your regular work and related activities.
Source table: OCPT. |
| CockpitParams | Holds the key to an existing cockpit.
This object is used to pass keys to and retrieve keys from CockpitsService methods. |
| CockpitsParams | A collection of CockpitParams objects. |
| CockpitsService | The CockpitsService service enables you to add, look up, update, and remove cockpits.
Source table: OCPT. |
| ColumnPreferences | ColumnPreferences is a Data structure related to the FormPreferencesService.
Source table: CPRF. |
| ColumnsPreferences | ColumnsPreferences is a collection of ColumnPreferences data structures.
|
| ColumnsPreferencesParams | The ColumnsPreferencesParams specifies the identification key combination (user and FormId) for which the FormPreferencesService is related.
Source table: CPRF. |
| Command | The Command object enables to run SQL stored procedures located in the company database. This object is called by the Recordset object. |
| CommandParam | CommandParam is a child object of the Command object and used to retrieve single parameter of the stored procedure. |
| CommandParams | CommandParams is a collection of CommandParam objects. |
| CommissionGroups | The CommissionGroups object enables to define commission groups for a sales employee, an item, or a customer.
Source table: OCOG. |
| Company | Company is the primary DI API object that represents a single SAP Business One company database. This object enables you to connect to the company database and to create business objects to use with the company database. |
| CompanyInfo | The CompanyInfo is a data structure related to the CompanyService. It includes initial parameters related to the company. The default values of part of the properties vary according to the country localization.
Source table: CINF. |
| CompanyService | The CompanyService enables to manage the company administration data. This includes the following tables:
You can also retrieve the status of the application features, whether these features are blocked or not, according to the installation type and localization (see GetFeaturesStatus method). |
| ContactEmployeeBlockSendingMarketingContents | Block sending marketing contnet to the contact employee. |
| ContactEmployees | ContactEmployees is a business object that represents the contact employees in the Business Partners module. This object enables you to add contact information of employees to the Business Partners master record.
Source table: OCPR. |
| Contacts | Contacts is a business object that represents the activities with customers and vendors in the Business Partners module.
This object enables you to:
- Add an activity.
- Retrieve an activity by its key.
- Update an activity.
- Save the object in XML format.
Source table: OCLG. |
| ContractTemplates | ContractTemplates is a business object that represents the contract templates in the Service module.
This object enables you to:
- Add a contract template.
- Retrieve a contract template by its key.
- Update a contract template.
- Remove a contract template.
- Save the object in XML format.
Source table: OCTT. |
| CostCenterType | Represents a cost center type.
Source table: OCCT. |
| CostCenterTypeParams | Holds the key of a cost center type.
This object is used to pass keys to and retrieve keys from CostCenterTypesService methods.
Source table: OCCT. |
| CostCenterTypes | A collection of CostCenterType objects. |
| CostCenterTypesParams | A collection of CostCenterTypeParams objects. |
| CostCenterTypesService | A cost center type is for selection by future reports and analyses.
The CostCenterTypesService service enables you to add, look up, update, and remove cost center types.
Source table: OCCT. |
| CostElement | CostElement Class |
| CostElementParams | CostElementParams Class |
| CostElementService | CostElementService Class |
| CostElementsParams | CostElementsParams Class |
| Counties | Counties is a business object that enables to define counties of the BP address in the Business Partners module.
This object enables you to:
- Add a county to the counties list.
- Retrieve a county by its key.
- Update a county of the counties list.
- Save the object in XML format.
Source table: OCNT. |
| CountriesParams | A data collection of CountryParams identification properties. |
| CountriesService | The CountriesService manages the setting of each country in SAP Business One. For example, country code, country name and address format.
Source table: OCRY. |
| Country | A data structure object holding properties for the CountriesService object.
Source table: OCRY. |
| CountryParams | This object holds identification properties for the CountriesService object.
Source table: OCRY. |
| CreditCardPayments | The CreditCardPayments object enables to define dates for incoming payments from the credit card company.
Source table: OCDT. |
| CreditCards | The CreditCards object enables to define credit cards that the company can use for incoming and outgoing payments.
Source table: OCRC. |
| CreditLine | Represents the deposits for credit card vouchers.
Source table: OCRH. |
| CreditLineParams | Holds the key of a credit card payment.
This object is used to pass keys to and retrieve keys from CreditLinesService methods. |
| CreditLines | A data collection of CreditLine objects. |
| CreditLinesParams | A data collection of CreditLineParams objects. |
| CreditLinesService | The CreditLinesService service enables you to get deposits for credit card vouchers.
Source table: OCRH. |
| CreditPaymentMethods | The CreditPaymentMethods object enables to define payment methods by credit cards.
Source table: OCRP. |
| CUPCode | Represents a CUP code (Unique Project Code).
Source table: OCUP. |
| CUPCodeParams | CUPCodeParams Class |
| CUPCodeParamsCollection | CUPCodeParamsCollection Class |
| CUPCodeService | CUPCodeService Class |
| Currencies | Currencies is a business object that represents the currency codes in the Administration module.
This object enables you to:
- Add a currency code.
- Retrieve a currency code by its key.
- Update a currency code.
- Remove a currency code.
- Save the object in XML format.
Source table: OCRN. |
| CurrencyRestrictions | The CurrencyRestrictions is a child object of the WizardPaymentMethods object.
This object enables to allow or restrict currencies in the payment method.
Source table: PYM1. |
| CustomerEquipmentCards | CustomerEquipmentCards is a business object that represents the customer equipment cards in the Services module.
This object enables you to:
- Add a customer equipment card.
- Retrieve a customer equipment card by its key.
- Update a customer equipment card.
- Remove a customer equipment card.
- Save the object in XML format.
Source table: OINS. |
| CustomerEquipmentCards_BusinessPartners | Items_PreferredVendors Class |
| CustomsDeclaration | A data structure related with the CustomsDeclarationService holding the information about a Cargo Customs Declaration (CCD).
Source table: OCCD. |
| CustomsDeclarationParams | A data structure holding identification properties for the CustomsDeclarationService. |
| CustomsDeclarationService | The CustomsDeclarationService enables to manage the Cargo Customs Declarations (CCD). The service enables to add, update, get and delete CCDs.
Mandatory properties: CCDNum (primary key).
Source table: OCCD. |
| CustomsGroups | The CustomsGroups object enables to define custom groups, which specify the customs duty for items purchased abroad that are liable for customs.
Source table: OARG. |
| CycleCountDetermination | CycleCountDetermination Class |
| CycleCountDeterminationParams | CycleCountDeterminationParams Class |
| CycleCountDeterminationParamsCollection | CycleCountDeterminationParamsCollection Class |
| CycleCountDeterminationSetup | This object enables setting up cycle count determination. |
| CycleCountDeterminationSetupCollection | CycleCountDeterminationSetupCollection Class |
| CycleCountDeterminationsService | You can setup cycle count determinations via this service.
Menu entry: Administration > Setup -> Inventory -> Cycle Count Determination
|
| DashboardPackageImportParams | DashboardPackageImportParams Class |
| DashboardPackageParams | DashboardPackageParams Class |
| DashboardPackagesParams | DashboardPackagesParams Class |
| DashboardPackagesService | DashboardPackagesService Class |
| DataBrowser | The DataBrowser enables to navigate between records that are selected from the database or from XML formatted data. All business objects can call the DataBrowser object using the Browser property. You must use a Recordset object to initialize the DataBrowser object.
You cannot create a new DataBrowser object, it is invoked as a Browser property of a business object. |
| DataSensitiveStatus | DataSensitiveStatus Class |
| DecimalData | Represents the data before rounding. |
| DeductibleTax | Single entry of Deductible Tax.
Source table: ORTG. |
| DeductibleTaxParams | Deductible Tax input parameters |
| DeductibleTaxParamsCollection | Entries collection of Deductible Tax |
| DeductibleTaxService | The DeductibleTaxService service enables you to add, look up and remove Deductible Tax.
Source table: ORTG. |
| DeductionTaxGroups | Represents withholding tax groups. These groups can be assigned to business partners to determine .
Source table: ODDG. |
| DeductionTaxHierarchies | The DeductionTaxHierarchies object enables to define taxation levels to withhold from payments to vendors. This object is part of the Business Partners module.
Source table: ODDT. |
| DeductionTaxHierarchies_Lines | The DeductionTaxHierarchies_Lines is a child object of DeductionTaxHierarchies object. It enables to define the deduction percentage and maximum amount for each taxation level.
Source table: DDT1. |
| DeductionTaxSubGroup | DeductionTaxSubGroup Class |
| DeductionTaxSubGroupParams | DeductionTaxSubGroupParams Class |
| DeductionTaxSubGroupsParams | DeductionTaxSubGroupsParams Class |
| DeductionTaxSubGroupsService | DeductionTaxSubGroupsService Class |
| DefaultCreditCards | The DefaultCreditCards is a child object of the UserDefaultGroups object. It enables to link G/L accounts to credit card codes.
Source table: UDG2. |
| DefaultDocuments | The DefaultDocuments is a child object of the UserDefaultGroups object. It enables to set default settings for printing documents per user or users group.
Source table: UDG1. |
| DefaultElectronicSeriesParams | DefaultElectronicSeriesParams Class |
| DefaultElementsforCR | With default elements in SAP Business One, you can maintain unified translations for Crystal Reports layouts according to different document languages.
Source table: OMLP. |
| DefaultElementsforCRParams | Holds the key of a default elements for Crystal Reports.
This object is used to pass keys to and retrieve keys from DefaultElementsforCRService methods. |
| DefaultElementsforCRService | The DefaultElementsforCRService service enables you to add and look up default elements for Crystal Reports.
Source table: OMLP. |
| DefaultPTICodes | DefaultPTICodes Class |
| DefaultReportParams | Specifies the default report layout for a document type. The default report layout can be designated for a specific user and business partner, or for all users and business partners.
Use this object with the GetDefaultReport/SetDefaultReport methods of the ReportLayoutsService.
Source table: RDFL |
| Department | Represents a department that can be assigned to a user or employee.
Source table: OUDP
Mandatory properties: Name |
| DepartmentParams | Holds the key and name of a department.
This object is used to pass keys to and retrieve keys from DepartmentsService methods. |
| DepartmentsParams | A collection of DepartmentParams objects. |
| DepartmentsService | The DepartmentsService service enables you to add, look up and remove departments in the departments master data table. Users and employees can be assigned to departments.
To see the list of departments, do one of the following:
- Select Administration --> Setup --> General --> Users, and then select Define New from the Department list.
- Select Human Resources --> Employee Master Data, and then select Define New from the Department list.
Source table: OUDP |
| Deposit | Represents the deposits for received checks, credit card vouchers, and cash.
Source table: ODPS. |
| DepositParams | Holds the key to an existing deposit.
This object is used to pass keys to and retrieve keys from DepositsService methods. |
| DepositsParams | A collection of DepositParams objects. |
| DepositsService | The DepositsService service enables you to add, look up, update and cancel deposits for:
- Cash
- Checks
- Credit card vouchers
For Chile, France, Italy, Portugal, and Spain localizations, you can view deposited bills of exchange (BoE).
Source table: ODPS. |
| DepreciationArea | In SAP Business One, you can use different depreciation areas for showing the value of fixed assets for a specific purpose.
Source table: ODPA. |
| DepreciationAreaParams | Holds the key to an existing depreciation area.
This object is used to pass keys to and retrieve keys from DepreciationAreasService methods. |
| DepreciationAreaParamsCollection | A collection of DepreciationAreaParams objects. |
| DepreciationAreasService | The DepreciationAreasService service enables you to create, update, and view depreciation areas.
Source table: ODPA. |
| DepreciationLevel | DepreciationLevel is a child object of DepreciationType object.
You can view an asset's useful life as several phases and depreciate the asset by a defined rate for each phase. This way, the asset can have a course of depreciation that changes in levels over time. SAP Business One lets you break down an asset's useful life into multiple phases, for each of which you can specify a depreciation rate and a validity period.
Source table: DTP1. |
| DepreciationLevelCollection | A collection of DepreciationLevel objects. |
| DepreciationType | In SAP Business One, you can use depreciation types to define different depreciation calculation methods for your fixed assets.
After you create a depreciation type, you can assign it to a specific depreciation area of an asset class. Then, by assigning the asset class to a fixed asset, the depreciation calculation methods are finally applied to the asset.
In general, SAP Business One lets you use the following depreciation methods:
- Straight Line Method
- Straight Line Period Control Method
- Declining Balance Method
- Multilevel Method
- Immediate Write-Off Method
- Special Depreciation Method
- Manual Depreciation Method
- Accelerated Method: Czech Republic and Slovakia
Source table: ODTP. |
| DepreciationTypeParams | DepreciationTypeParams Class |
| DepreciationTypeParamsCollection | DepreciationTypeParamsCollection Class |
| DepreciationTypePool | Source table: ODPP. |
| DepreciationTypePoolParams | DepreciationTypePoolParams Class |
| DepreciationTypePoolParamsCollection | DepreciationTypePoolParamsCollection Class |
| DepreciationTypePoolsService | Source table: ODPP. |
| DepreciationTypesService | The DepreciationTypesService service enables you to create, update, and view depreciation types.
Source table: ODTP. |
| DeterminationCriteria |
The available determination criteria are predefined (you cannot define additional determination criteria):
-
Item Code
-
Warehouse Code
-
Business Partner Group
-
Ship-to Country
-
Ship-to State
You can activate and prioritize the determination criteria to be applied on the inventory G/L account determination.
Source table: ODMC. |
| DeterminationCriteriaParams | Holds the key to an existing determination criteria.
This object is used to pass keys to and retrieve keys from DeterminationCriteriasService methods. |
| DeterminationCriteriaParamsCollection | A collection of DeterminationCriteriaParams objects. |
| DeterminationCriteriasService | The DeterminationCriteriasService service enables you to look up and update determination criteria.
Source table: ODMC. |
| Dimension | Represents one of the five system-defined dimensions, which can be assigned to a profit center or distribution rule. Dimensions enables additional options in assigning costs to additional categories and in reporting.
Source table: ODIM |
| DimensionParams | Holds the key and name of a dimension.
This object is used to pass keys to and retrieve keys from DimensionsService methods. |
| DimensionsParams | A collection of DimensionParams objects. |
| DimensionsService | The DimensionsService service enables you to activate dimensions, as well as change a dimension's description.
To see the list of dimensions, select Financials --> Cost Accounting --> Define Dimensions.
Source table: ODIM |
| DiscountGroupLine | DiscountGroupLine Class |
| DiscountGroupLineCollection | DiscountGroupLineCollection Class |
| DiscountGroups | Represents a set of item discounts for a specific business partner.
Each business partner can be assigned a set of discounts, and each discount is associated with an item group, property, or manufacturer. If the business partner purchases an item that is associated with one of the specified groups, properties, or manufacturers, the business partner receives the corresponding discount.
All of the ObjectEntry keys point to the same type of object -- either group (ItemGroups object), property (ItemProperties object), or manufacturer (Manufacturers object) -- depending on the DiscountBaseObject property of the BusinessPartners object.
Source table: OEDG. |
| DiscountLine | Defines a single criteria for applying a cash discount, as well as the discount percentage.
Source table: CDC1
Mandatory properties:
- Day, Month (if discount is based on the current date)
- NumOfDays (if discount is based on payment within a specific number of days after the document posting date)
|
| DiscountLines | A collection of DiscountLine objects. |
| DistributionRule | Represents a distribution rule for spreading a specific expense, account, journal entry, or other entity among profit centers.
Source table: OOCR
Mandatory properties: FactorCode, TotalFactor |
| DistributionRuleLine | Specifies a profit center to which to assign part of any cost or expense that is tied to a distribution rule.
Source table: OCR1
All properties are mandatory. |
| DistributionRuleLines | A collection of DistributionRuleLine objects. |
| DistributionRuleParams | Holds the key and name of a distribution rule.
This object is used to pass keys to and retrieve keys from DistributionRulesService methods. |
| DistributionRulesParams | A collection of DistributionRuleParams objects. |
| DistributionRulesService | The DistributionRulesService service enables you to add, look up and remove distribution rules for spreading a specific expense, account, journal entry, or other entity among profit centers.
To see the list of distribution rules, select Financials --> Cost Accounting --> Distribution Rules.
You can also select Financials --> Cost Accounting --> Profit Centers, and then click Open Table to see a list of all profit centers and distribution rules.
Source table: OOCR |
| DNFCodeSetup | Represents a DNF code that can be assigned to an item.
Source table: ODNF
Mandatory properties: DNFCode, NCMCode |
| DNFCodeSetupParams | Holds the key and name of a DNF code.
This object is used to pass keys to and retrieve keys from DNFCodeSetupService methods. |
| DNFCodeSetupParamsCollection | A collection of DNFCodeSetupParams objects. |
| DNFCodeSetupService | The DNFCodeSetupService service enables you to add, look up and remove DNF codes in the DNF codes master data table. NCM codes are assigned to items, and then DNF codes can be assigned to that NCM code for that item.
To see the list of DNF codes, select Inventory --> Item Master Data. Select an NCM code, and then select Define New in the DNF Code field.
Source table: ODNF |
| DocsInWTGroups | DocsInWTGroups Class |
| Document_ApprovalRequests | Documents_ApprovalRequests is a child object of the Documents object. You can set the remarks field of the approval request.
Source table: OWDDV. |
| Document_DocLinePickLists | Document_DocLinePickLists is a child object of Documents object and represents the pick list.
Source table: PKL2. |
| Document_DocumentReferences | Document_DocumentReferences Class |
| Document_EDeliveryInfo | Information about electronic marketing documents for deliveries.
Source tables: DLN26, RIN26, PDN26, RPC26. |
| Document_EWayBillDetails | Document_EWayBillDetails Class |
| Document_Installments | A child object of Documents object representing the installments feature in marketing documents.
Source tables: INV6, OPCH6. |
| Document_Lines | Document_Lines is a child object of Documents object and represents the line entries of a document in the Marketing Documents and Receipts module and the Inventory and Production module.
The source table for each document is according to the document type as follows: INV1, RIN1, DLN1, RDN1, RDR1, QUT1, DPI1, PCH1, RPC1, PDN1, RPD1, POR1, PQT1, DPO1, IGN1, IGE1, and DRF1. |
| Document_LinesAdditionalExpenses | Document_LinesAdditionalExpenses is a child object of Document_Lines and represents the line entries of the additional expenses document in the Marketing Documents module.
The source table for each document is according to the document type as follows: INV2, RIN2, DLN2, RDN2, RDR2, QUT2, PCH2, RPC2, PDN2, RPD2, POR2, and DRF2. |
| Document_SpecialLines | This object represents text and subtotal lines in marketing documents.
Source table: INV10 and IN10V (a virtual table for storing calculated values). |
| DocumentChangeMenuName | Represents the user-defined menu name for a specific document type/document subtype.
For example, the menu for sales order documents is Sales Orders. The name can be changed to Orders (or any other string) with this object.
Source table: The ONNM table, whose child table NNM1 is used for the SeriesService object, contains the field DocAlias, which is stored in the ChangedMenuName property. |
| DocumentLinesBinAllocations | DocumentLinesBinAllocations is a child object of the Document_Lines object that represents the bin allocation of items or serial items or batch items.
Source table: INV19. |
| DocumentPackageItems | A data structure holding the properties of items in a package.
Access this structure via DocumentPackages.Items.
Source table: DLN8. |
| DocumentPackages | This object holds a collection of packaging types you can attach to items in Delivery or A/R Invoice documents.
Access this object via Documents.Packages property.
Source tables: DLN7, DLN8, INV7, INV8. |
| Documents | Documents is a business object that represents the header data of documents in the Marketing Documents and Receipts module and the Inventory and Production module of SAP Business One application.
The source table for each document is according to the document type as follows:
- Documents(oInvoices) - OINV
- Documents(oCorrectionInvoice) - OCSI
- Documents(oCorrectionInvoiceReversal) - OCSV
- Documents(oCreditNotes) - ORIN
- Documents(oDeliveryNotes) - ODLN
- Documents(oReturns) - ORDN
- Documents(oOrders) - ORDR
- Documents(oQuotations) - OQUT
- Documents(oPurchaseInvoices) - OPCH
- Documents(oCorrectionPurchaseInvoice) - OCPI
- Documents(oCorrectionPurchaseInvoiceReversal) - OCPV
- Documents(oPurchaseCreditNotes) - ORPC
- Documents(oPurchaseDeliveryNotes) - OPDN
- Documents(oPurchaseReturns) - ORPD
- Documents(oPurchaseOrders) - OPOR
- Documents(oPurchaseQuotations) - OPQT
- Documents(oPurchaseRequests) - OPRQ
- Documents(oInventoryGenEntry) - OIGN
- Documents(oInventoryGenExit) - OIGE
- Documents(oDrafts) - ODRF
- Documents(oDownPaymentAP) - ODPO
- Documents(oDownPaymentAR) - ODPI
|
| DocumentsAdditionalExpenses | DocumentsAdditionalExpenses is a child object of Documents object and represents the documents of additional expenses in the Marketing Documents module.
The source table for each document is according to the document type as follows: INV3, RIN3, DLN3, RDN3, RDR3, QUT3, PCH3, RPC3, PDN3, RPD3, POR3, and DRF3. |
| DocumentSeriesParams | The DocumentSeriesParams specifies the identification key combination (Document and Series) for which the Documents is related.
Source table: NNM1. DocumentSeries |
| DocumentSeriesUserParams | The DocumentSeriesUserParams specifies the identification key combination (Document, Series and Users) for which Documents is related.
Source table: NNM2. |
| DocumentTypeParams | The DocumentTypeParams specifies the identification key combination (Document and DocumentSubType) for which the Documents object is related.
Source table: NNM2. |
| DownPaymentsToDraw | Represents down payments drawn into A/R or A/P invoices. The Documents.DownPaymentAmount property is updated with the total amount to draw.
Source tables: INV9, PCH9, RIN9, RPC9, DRF9 |
| DownPaymentsToDrawDetails | Represents detail lines for the DownPaymentsToDraw object.
Source tables: INV11, PCH11, RIN11, RPC11, DRF11 |
| DppChangeParams | DppChangeParams Class |
| DunningLetters | Represents a list of dunning levels that is used as a template when creating a new dunning term. You can define up to 10 dunning levels, and relate each level to a dunning letter format.
This object enables you to:
- Add a dunning level.
- Retrieve a dunning level by its key.
- Update a dunning level.
- Remove a dunning level.
- Save the object in XML format.
This object manages a list of dunning levels. This list is a template when creating a new dunning term, and the template list does not directly affect business partners or the dunning letters functionality. Dunning terms can be assigned to business partners and are managed by the DunningTermsService.
Source table: ODUN. |
| DunningTerm | Represents a dunning term, which defines a set of dunning levels that determine when to send dunning letters for past-due balances.
A dunning term can be assigned to a business partner.
Source table: ODUT
Mandatory properties: Code, Name; DunningTermLines must not be empty |
| DunningTermLine | Represents a criterion for sending out a dunning letter.
For example, a dunning term can define dunning letters for 30, 60, and 90-day delinquent balances. The term would, therefore, contain three lines, one for each dunning letter.
Source table: DUT1
Mandatory properties: Effectiveafter, LetterFormat |
| DunningTermLines | A collection of DunningTermLine objects. |
| DunningTermParams | Holds the key and name of a dunning term.
This object is used to pass keys to and retrieve keys from DunningTermsService methods. |
| DunningTermsParams | A collection of DunningTermParams objects. |
| DunningTermsService | The DunningTermsService service enables you to add, look up and remove dunning terms for defining when to send out dunning terms for delinquent balances.
Each business partner can be assigned to one dunning term, which defines when to send dunning letters to that partner.
Source table: ODUT |
| DynamicSystemStrings | The DynamicSystemStrings object enables to modify the field name and format in the interface to match the terms used in your company. For example, in the Business Partners Master Data form, you can modify the field name 'Code' to 'BP Number' (format: bold).
Source table: SDIS. |
| EBooks | Source table: OEBK. |
| EBooks_Doc_Details | EBooks_Doc_Details Class |
| EBooksLine | Source table: EBK1. |
| EBooksLines | EBooksLines Class |
| EBooksParams | EBooksParams Class |
| EBooksParamsCollection | EBooksParamsCollection Class |
| EBooksService | Source table: OEBK. |
| EcmAction | EcmAction Class |
| EcmActionDocParams | EcmActionDocParams Class |
| EcmActionLog | EcmActionLog Class |
| EcmActionLogCollection | EcmActionLogCollection Class |
| EcmActionLogParams | EcmActionLogParams Class |
| EcmActionParams | EcmActionParams Class |
| ECMActionStatusData | ECMActionStatusData Class |
| ECMCodeParams | ECMCodeParams Class |
| ECMCodeParamsCollection | ECMCodeParamsCollection Class |
| EDFDocMapping | EDFDocMapping Class |
| EDFDocMappingInputParams | EDFDocMappingInputParams Class |
| EDFDocMappingsCollection | EDFDocMappingsCollection Class |
| EDFEntriesCollection | EDFEntriesCollection Class |
| EDFEntry | EDFEntry Class |
| EDFEntryAddLogInputParams | EDFEntryAddLogInputParams Class |
| EDFEntryInputParams | EDFEntryInputParams Class |
| EDFEntryListInputParams | EDFEntryListInputParams Class |
| EDFEntryLog | EDFEntryLog Class |
| EDFEntryLogInputParams | EDFEntryLogInputParams Class |
| EDFEntryLogsCollection | EDFEntryLogsCollection Class |
| EDFImportEntry | Electronic document import files.
Source table: ECM8. |
| EDFMapping | EDFMapping Class |
| EDFMappingInputParams | EDFMappingInputParams Class |
| EDFProtocol | EDFProtocol Class |
| EDFProtocolInputParams | EDFProtocolInputParams Class |
| EDFProtocolParameter | Parameters for various types of electronic communication.
Source table: ECM1. |
| EDFProtocolParameterInputParams | EDFProtocolParameterInputParams Class |
| EDFProtocolParametersCollection | EDFProtocolParametersCollection Class |
| EDFProtocolsCollection | EDFProtocolsCollection Class |
| EDFProtocolWithParameters | EDFProtocolWithParameters Class |
| ElectronicDocumentService | Interface allows to use documents as electronic documents. |
| ElectronicFileFormat | Represents the generic electronic file formats in SAP Business One.
Source table: OLLF. |
| ElectronicFileFormatParams | Holds the key and name to an existing electronic file format.
This object is used to pass keys to and retrieve keys from ElectronicFileFormatsService methods. |
| ElectronicFileFormatsParams | A collection of ElectronicFileFormatParams objects. |
| ElectronicFileFormatsService | The ElectronicFileFormatsService service enables you to import, look up, and delete the generic electronic file formats in SAP Business One.
|
| ElectronicProtocol | ElectronicProtocol Class |
| ElectronicProtocolCollection | ElectronicProtocolCollection Class |
| ElectronicProtocols | Protocol for electronic documents and communication.
|
| ElectronicReportInfo | Setup values for electronic reports. |
| ElectronicSeries | ElectronicSeries Class |
| ElectronicSeriesCollection | ElectronicSeriesCollection Class |
| ElectronicSeriesParams | ElectronicSeriesParams Class |
| EmailGroup | EmailGroup Class |
| EmailGroupParams | EmailGroupParams Class |
| EmailGroupParamsCollection | EmailGroupParamsCollection Class |
| EmailGroupsService | EmailGroupsService Class |
| EmailRecipient | EmailRecipient Class |
| EmailRecipients | EmailRecipients Class |
| EmergencyNumber | EmergencyNumber Class |
| EmergencyNumberCollection | EmergencyNumberCollection Class |
| EmployeeAbsenceInfo | EmployeeAbsenceInfo is a child object of the EmployeesInfo object and represents the employee absence information.
Source table: HEM1. |
| EmployeeBranchAssignment | EmployeeBranchAssignment Class |
| EmployeeEducationInfo | EmployeeEducationInfo is a child object of the EmployeesInfo object and represents the employee education information.
Source table: HEM2. |
| EmployeeFullNamesParams | EmployeeFullNamesParams Class |
| EmployeeFullNamesParamsCollection | EmployeeFullNamesParamsCollection Class |
| EmployeeIDType | EmployeeIDType Class |
| EmployeeIDTypeParams | EmployeeIDTypeParams Class |
| EmployeeIDTypeParamsCollection | EmployeeIDTypeParamsCollection Class |
| EmployeeIDTypeService | EmployeeIDTypeService Class |
| EmployeePosition | EmployeePosition Class |
| EmployeePositionParams | EmployeePositionParams Class |
| EmployeePositionParamsCollection | EmployeePositionParamsCollection Class |
| EmployeePositionService | EmployeePositionService Class |
| EmployeePrevEmpoymentInfo | EmployeePrevEmploymentInfo is a child object of the EmployeesInfo object and represents the employee previous employment information.
Source table: HEM4. |
| EmployeeReviewsInfo | EmployeeReviewsInfo is a child object of the EmployeesInfo object and represents the employee reviews information.
Source table: HEM3. |
| EmployeeRoleSetup | Represents an employee role.
Source table: OHTY
Mandatory properties: Name and Description cannot both be blank. |
| EmployeeRoleSetupParams | Holds the key and name to an existing employee role.
This object is used to pass keys to and retrieve keys from EmployeeRolesSetupService methods. |
| EmployeeRoleSetupParamsCollection | A collection of EmployeeRoleSetupParams objects. |
| EmployeeRolesInfo | A child object of the EmployeesInfo object that represents the employee roles, for example, technician, sales employee and purchasing.
Source table: HEM6. |
| EmployeeRolesSetupService | The EmployeeRolesSetupService service enables you to add, look up and remove roles in the employee roles master data table.
To see the list of employee roles and create a new one, select Human Resources --> Employee Master Data, and select the Membership tab.
Source table: OHTY |
| EmployeeSavingsPaymentInfo | A child object of the EmployeesInfo object that represents the employee's capital formation savings payments.
Source table: HEM7. |
| EmployeesInfo | EmployeesInfo is a business object that represents the employee master data in the Human Resources module.
This object enables you to:
- Add employee's details.
- Retrieve employee's details by its key.
- Update employee's details.
- Save the object in XML format.
Source table: OHEM. |
| EmployeeStatus | EmployeeStatus Class |
| EmployeeStatusParams | EmployeeStatusParams Class |
| EmployeeStatusParamsCollection | EmployeeStatusParamsCollection Class |
| EmployeeStatusService | EmployeeStatusService Class |
| EmployeeTransfer | Represents the employee transfer record to the payroll provider.
Source table: OHET. |
| EmployeeTransferDetail | EmployeeTransferDetail is a child object of the EmployeeTransfer object.
Represents the sub-record of an employee transfer to the payroll provider.
Source table: HET1. |
| EmployeeTransferDetails | A collection of EmployeeTransferDetail objects. |
| EmployeeTransferParams | Holds the key of an employee transfer.
This object is used to pass keys to and retrieve keys from EmployeeTransfersService methods.
Source table: OHET. |
| EmployeeTransfersParams | A collection of EmployeeTransferParams objects. |
| EmployeeTransfersService | EmployeeTransfersService is a business object that manages employee master data transfers from SAP Business One to the DATEV HR client application.
Source table: OHET. |
| EmploymentCategory | Source table: OETC. |
| EmploymentCategoryParams | EmploymentCategoryParams Class |
| EmploymentCategoryService | Source table: OETC. |
| EmploymentCategorysParams | EmploymentCategorysParams Class |
| EnhancedDiscountGroup | EnhancedDiscountGroup Class |
| EnhancedDiscountGroupCollectionParams | EnhancedDiscountGroupCollectionParams Class |
| EnhancedDiscountGroupParams | EnhancedDiscountGroupParams Class |
| EnhancedDiscountGroupsService | EnhancedDiscountGroupsService Class |
| EWBTransporter | EWBTransporter Class |
| EWBTransporter_Line | EWBTransporter_Line Class |
| EWBTransporter_Lines | EWBTransporter_Lines Class |
| EWBTransporterParams | EWBTransporterParams Class |
| EWBTransporterParamsCollection | EWBTransporterParamsCollection Class |
| EWBTransporterService | EWBTransporterService Class |
| ExceptionalEvent | Source table: OEPE. |
| ExceptionalEventParams | ExceptionalEventParams Class |
| ExceptionalEventService | Source table: OEPE. |
| ExceptionalEventsParams | ExceptionalEventsParams Class |
| ExpenseTypeData | ExpenseTypeData Class |
| ExpenseTypeParams | ExpenseTypeParams Class |
| ExpenseTypeService | ExpenseTypeService Class |
| ExportDetermination | ExportDetermination Class |
| ExportDeterminationParams | ExportDeterminationParams Class |
| ExportDeterminationsCollection | ExportDeterminationsCollection Class |
| ExportDeterminationService | ExportDeterminationService Class |
| ExportDeterminationsParams | ExportDeterminationsParams Class |
| ExportProcesses | Source table: DOC18. |
| ExtendedAdminInfo | Enables you to set and get additional administration properties, in addition to the properties accessed via the AdminInfo object.
Source table: ADM1. |
| ExtendedTranslation | ExtendedTranslation Class |
| ExtendedTranslation_ItemLine | ExtendedTranslation_ItemLine Class |
| ExtendedTranslation_ItemLines | ExtendedTranslation_ItemLines Class |
| ExtendedTranslation_ResultLine | ExtendedTranslation_ResultLine Class |
| ExtendedTranslation_ResultLines | ExtendedTranslation_ResultLines Class |
| ExtendedTranslationParams | ExtendedTranslationParams Class |
| ExtendedTranslationsParams | ExtendedTranslationsParams Class |
| ExtendedTranslationsService | ExtendedTranslationsService Class |
| ExternalCall | ExternalCall object is a request initiated by SAP Business One application that requires to be processed by external applications (e.g. SAP Business One Intergration).
Source table: OREQ. |
| ExternalCallParams | This object holds identification properties to get an ExternalCall instance. |
| ExternalCallsService | External Call Service is used as an communication mechanism between Business One and any 3rd party or external applications. When Business One application is initiating an operation that requires real time external application (e.g. Business One integration), an external call request record is added to OREQ table. External applications could access this request via External Call Service, update the status of the request and attach response messages to the request.
Mandatory properties: ID, Category, Status.
Source table: OREQ. |
| ExternalReconciliation | Represents external reconciliation, which is the comparison of open transactions within SAP Business One with an external account statement.
Source table: OMTH. |
| ExternalReconciliationFilterParams | Specifies the selection criteria for viewing, canceling, or re-creating previous external reconciliations created for business partners or G/L accounts. |
| ExternalReconciliationParams | Holds the key to an existing parameter set.
This object is used to pass keys to and retrieve keys from ExternalReconciliationsService methods. |
| ExternalReconciliationsParamsCollection | A collection of ExternalReconciliationParams objects. |
| ExternalReconciliationsService | The ExternalReconciliationsService service enables you to add, look up, and cancel external reconciliations.
Source table: OMTH. |
| FAAccountDetermination | Account determination enables the system to automatically determine the relevant general ledger accounts for a fixed asset when an asset transaction takes place.
SAP Business One lets you define multiple account determination sets. For each asset, you can apply more than one set of G/L accounts, so that the asset value and transactions can be posted to more than one accounting area at the same time.
Source table: OADT. |
| FAAccountDeterminationParams | Holds the key to an existing account determination rule for your fixed assets.
This object is used to pass keys to and retrieve keys from FAAccountDeterminationsService methods. |
| FAAccountDeterminationParamsCollection | A collection of FAAccountDeterminationParams objects. |
| FAAccountDeterminationsService | The FAAccountDeterminationsService service enables you to define and view different sets of G/L accounts for your fixed assets.
Source table: OADT. |
| FactoringIndicators | The FactoringIndicators object enables to define a key that can be recorded in certain journal entries and used as a selection criterion in various reports.
Source table: OIDC. |
| FeatureStatus | This object represents the status of a specified feature in the application, whether it is blocked or not according to the installation type: new 2007 release installation or upgrade installation prior to 2007 release. |
| FeatureStatusCollection | FeatureStatusCollection is a Data Collection of FeatureStatus data structures. |
| Field | The Field object contains both standard and custom data access properties. This object enables you to manipulate the field data. |
| Fields | The Fields object is a collection of Field objects. |
| FIFOLayers | Specifies the FIFO layers to be updated, and the new values for the quantity and price.
Source table: MRV2 |
| FinancePeriod | The FinancePeriod object is a data structure related to the CompanyService.
The object is used to identify and define a new Finance Period.
Source table: OFPR. |
| FinancePeriodParams | The FinancePeriodParams specifies the identification key(system number, period indicator ) for which the CompanyService is related. |
| FinancePeriods | FinancePeriods is a collection of FinancePeriod objects. |
| FinancialYear | Represents a financial year for TDS (withholding tax) reports.
Source table: OFYM |
| FinancialYearParams | Holds the key and name to an existing financial period for TDS (withholding tax) reports.
This object is used to pass keys to and retrieve keys from FinancialYearsService methods. |
| FinancialYearsParams | A collection of FinancialYearParams objects. |
| FinancialYearsService | The FinancialYearsService service enables you to add, look up and remove financial roles for TDS (withholding tax) reports.
To see the list of employee roles and create a new one, select Administration --> Setup --> Financials --> TDS --> Financial Year Master.
Source table: OFYM. |
| FiscalPrinter | FiscalPrinter Class |
| FiscalPrinterParams | FiscalPrinterParams Class |
| FiscalPrinterService | FiscalPrinterService Class |
| FiscalPrintersParams | FiscalPrintersParams Class |
| FixedAssetEndBalance | Source table: OFEV. |
| FixedAssetItemsService | The FixedAssetItemsService service enables you to look up and update the end balance of an asset.
Source table: OFDV, OFEV. |
| FixedAssetValues | You can monitor the changes in the value of an asset over the course of one year.
Source table: OFDV. |
| FixedAssetValuesParams | FixedAssetValuesParams Class |
| FixedAssetValuesParamsCollection | FixedAssetValuesCollection Class |
| FormattedSearches | The FormattedSearches object enables to assign a formatted search function to a specified field, so that SAP Business One users can enter values, originated by a pre-defined search process, to the field. The formatted search is applicable for any field in the system including user defined fields.
Source table: CSHS. |
| FormattedSearchFields | FormattedSearchFields Class |
| FormPreferencesService | The FormPreferencesService manages the display preferences of a specified form for a specified user.
Form preferences include settings such as, column width, visual order of columns, and more. |
| Forms1099 | Forms1099 object enables to define new Form 1099 types in addition to the existing types: 1099 Miscellaneous, 1099 Interest, and 1099 Dividends.
Source table: OTNN. |
| Gender | The gender information that you specified in addition to the system predefined employee gender type.
Source table: OGDR. |
| GendersParams | Holds the key to an existing gender.
This object is used to pass keys to and retrieve keys from GendersService methods. |
| GendersParamsCollection | A collection of GendersParams objects. |
| GendersService | The GendersService service enables you to add, look up, update, and remove genders you specified in addition to the system predefined employee gender type.
Source table: OGDR. |
| GeneralCollectionParams | A collection of GeneralDataParams objects. |
| GeneralData | Represents a single record of a UDO or a child UDO. |
| GeneralDataCollection | A collection of GeneralData objects, each of which represents a record in a child UDO for a specific record of the main UDO. |
| GeneralDataParams | Holds the keys to rows in database tables linked to a UDO data. This object is used to pass keys to and from GeneralService methods.
Because it cannot be known the names of the properties that contain the key, properties of the GeneralDataParams object are set and retrieved with the generic SetProperty and GetProperty methods |
| GeneralService | The GeneralService provides access to UDOs.
With the service, you can add, look up and remove rows from user-defined tables. You can also invoke custom methods on the UDO's custom business implementation DLL. |
| GeneratedAssets | GeneratedAssets Class |
| GetChangeLogParams | Holds the key to an existing change log.
This object is used to pass keys to and retrieve keys from the ChangeLogsService methods. |
| GLAccount | GLAccount is a data structure related to the AccountsService. The data is stored temporarily in a virtual table. |
| GLAccountAdvancedRule | The set of rules according to which the G/L account determination takes place. The advanced G/L account determination rules are defined per posting period.
Source table: OGAR. |
| GLAccountAdvancedRuleParams | Holds the key to an existing advanced G/L account determination rule.
This object is used to pass keys to and retrieve keys from GLAccountAdvancedRulesService methods. |
| GLAccountAdvancedRuleParamsCollection | A collection of GLAccountAdvancedRuleParams objects. |
| GLAccountAdvancedRulesService | The GLAccountAdvancedRulesService service enables you to add, look up, update, and remove advanced G/L account determination rules.
Source table: OGAR. |
| GLAccounts | GLAccounts is a collection of GLAccount data structures. |
| GovPayCode | GovPayCode Class |
| GovPayCodeAuthorities | GovPayCodeAuthorities Class |
| GovPayCodeAuthority | GovPayCodeAuthority Class |
| GovPayCodeParams | GovPayCodeParams Class |
| GovPayCodeParamsCollection | GovPayCodeParamsCollection Class |
| GovPayCodesService | GovPayCodesService Class |
| GTIParams | GTIParams Class |
| GTIParamsCollection | GTIParamsCollection Class |
| GTIsService | GTIsService Class |
| Holiday | Specify a set of company holidays.
Source table: OHLD. |
| HolidayDate | Specify a set of company holiday dates as defined in the Holiday Dates window.
Source table: HLD1. |
| HolidayDates | A collection of HolidayDate objects. |
| HolidayParams | Holds the key of a holiday.
This object is used to pass keys to and retrieve keys from HolidayService methods. |
| HolidayService | The HolidayService service enables you to add, look up, remove, and update holidays.
Source table: OHLD. |
| HolidaysParams | A collection of HolidayParams objects. |
| HouseBankAccounts | The HouseBankAccounts object enables to define the company bank accounts.
Source table: DSC1. |
| IdentificationCode | IdentificationCode Class |
| IdentificationCodeParams | IdentificationCodeParams Class |
| IdentificationCodes | IdentificationCodes Class |
| IdentificationCodeService | IdentificationCodeService Class |
| ImportDetermination | ImportDetermination Class |
| ImportDeterminationParams | ImportDeterminationParams Class |
| ImportDeterminationsCollection | ImportDeterminationsCollection Class |
| ImportDeterminationService | ImportDeterminationService Class |
| ImportDeterminationsParams | ImportDeterminationsParams Class |
| ImportFileParam | Borrows an existing field to input the EFM file path.
It is an input parameter for the AddElectronicFileFormat method. |
| ImportProcesses | Source table: DOC17. |
| IndiaHsn | India HSN master data.
Source table: OCHP. |
| IndiaHsnParams | The parameters needed for searching HSN |
| IndiaHsnParamsCollection | IndiaHsnParamsCollection Class |
| IndiaHsnService | India HSN master data.
Source table: OCHP. |
| IndiaSacCode | IndiaSacCode Class |
| IndiaSacCodeParams | IndiaSacCodeParams Class |
| IndiaSacCodeParamsCollection | IndiaSacCodeParamsCollection Class |
| IndiaSacCodeService | IndiaSacCodeService Class |
| IndividualCounter | Individual counters conduct independent counting of an item at a storage location.
Source table: INC8. |
| IndividualCounters | A collection of IndividualCounter objects. |
| Industries | Industries is a business object that represents the industries list from which an industry can be associated with a sales opportunity.
This object enables you to:
- Add an industry to the list.
- Retrieve an industry by its key.
- Update an industry.
- Save the object in XML format.
Source table: OOND. |
| IntegrationPackageConfigure | IntegrationPackageConfigure Class |
| IntegrationPackageParams | IntegrationPackageParams Class |
| IntegrationPackagesConfigureService | IntegrationPackagesConfigureService Class |
| IntegrationPackagesParams | IntegrationPackagesParams Class |
| InternalReconciliation | InternalReconciliation Class |
| InternalReconciliationBP | InternalReconciliationBP Class |
| InternalReconciliationBPs | InternalReconciliationBPs Class |
| InternalReconciliationOpenTrans | InternalReconciliationOpenTrans Class |
| InternalReconciliationOpenTransParams | InternalReconciliationOpenTransParams Class |
| InternalReconciliationOpenTransRow | InternalReconciliationOpenTransRow Class |
| InternalReconciliationOpenTransRows | InternalReconciliationOpenTransRows Class |
| InternalReconciliationParams | InternalReconciliationParams Class |
| InternalReconciliationRow | InternalReconciliationRow Class |
| InternalReconciliationRows | InternalReconciliationRows Class |
| InternalReconciliationsService | InternalReconciliationsService Class |
| IntrastatConfiguration | IntrastatConfiguration Class |
| IntrastatConfigurationCollectionParams | IntrastatConfigurationCollectionParams Class |
| IntrastatConfigurationParams | IntrastatConfigurationParams Class |
| IntrastatConfigurationService | IntrastatConfigurationService Class |
| InventoryCounting | You can use this object to specify items for inventory counting and record the counting results.
Source table: OINC.
|
| InventoryCountingBatchNumber | InventoryCountingBatchNumber is a child object of the InventoryCountingLine object and enables you to count inventory by batch number.
Source table: BTNT1. |
| InventoryCountingBatchNumbers | A collection of InventoryCountingBatchNumber objects. |
| InventoryCountingDocumentReference | InventoryCountingDocumentReference Class |
| InventoryCountingDocumentReferences | InventoryCountingDocumentReferences Class |
| InventoryCountingLine | InventoryCountingLine is a child object of the InventoryCounting object and represents the line entries of the inventory counting transaction.
Source table: INC1V, INC1.
INC1V table is a virtual table to store the line data for inventory counting transaction. |
| InventoryCountingLines | A collection of InventoryCountingLine objects. |
| InventoryCountingLineUoM | InventoryCountingLineUoM is a child object of the InventoryCountingLine object and enables you to count inventory by unit of measure (UoM).
Source table: INC2V, INC2.
INC2V table contains information of multiple UoMs. |
| InventoryCountingLineUoMs | A collection of InventoryCountingLineUoM objects. |
| InventoryCountingParams | Holds the key to an existing inventory counting transaction.
This object is used to pass keys to and retrieve keys from InventoryCountingsService methods. |
| InventoryCountingParamsCollection | A collection of InventoryCountingParams objects. |
| InventoryCountingSerialNumber | InventoryCountingSerialNumber is a child object of the InventoryCountingLine object and enables you to count inventory by serial number.
Source table: SRNT1. |
| InventoryCountingSerialNumbers | A collection of InventoryCountingSerialNumber objects. |
| InventoryCountingsService | The InventoryCountingsService service enables you to add, look up, update, and close inventory counting transactions.
Source table: OINC. |
| InventoryCycles | The InventoryCycles object enables to setup cycles of inventory counts and order intervals. Inventory cycles setup enables to track inventory counts by issuing an alert each time a count is due. It also is used for planning the order intervals.
Source table: OCYC. |
| InventoryOpeningBalance | InventoryOpeningBalance Class |
| InventoryOpeningBalanceBatchNumber | InventoryOpeningBalanceBatchNumber Class |
| InventoryOpeningBalanceBatchNumbers | InventoryOpeningBalanceBatchNumbers Class |
| InventoryOpeningBalanceCCDNumber | InventoryOpeningBalanceCCDNumber Class |
| InventoryOpeningBalanceCCDNumbers | InventoryOpeningBalanceCCDNumbers Class |
| InventoryOpeningBalanceLine | InventoryOpeningBalanceLine Class |
| InventoryOpeningBalanceLines | InventoryOpeningBalanceLines Class |
| InventoryOpeningBalanceParams | InventoryOpeningBalanceParams Class |
| InventoryOpeningBalanceParamsCollection | InventoryOpeningBalanceParamsCollection Class |
| InventoryOpeningBalanceSerialNumber | InventoryOpeningBalanceSerialNumber Class |
| InventoryOpeningBalanceSerialNumbers | InventoryOpeningBalanceSerialNumbers Class |
| InventoryOpeningBalancesService | InventoryOpeningBalancesService Class |
| InventoryPosting | If there are differences between the inventory counting results and the item quantities recorded in SAP Business One, you may need to reconcile the quantities so as not to distort your inventory valuation results. For this purpose, use the inventory posting function.
Source table: OIQR. |
| InventoryPostingBatchNumber | InventoryPostingBatchNumber is a child object of the IInventoryPostingLine object. If an item is counted by batch number, use this object to record the batch number information in inventory posting.
Source table: BTNT. |
| InventoryPostingBatchNumbers | A collection of InventoryPostingBatchNumber objects. |
| InventoryPostingCCDNumber | InventoryPostingCCDNumber Class |
| InventoryPostingCCDNumbers | InventoryPostingCCDNumbers Class |
| InventoryPostingCopyOption | InventoryPostingCopyOption Class |
| InventoryPostingDocumentReference | InventoryPostingDocumentReference Class |
| InventoryPostingDocumentReferences | InventoryPostingDocumentReferences Class |
| InventoryPostingLine | InventoryPostingLine is a child object of the InventoryPosting object and represents the line entries of the inventory posting transaction.
Source table: IQR1.
INC1V table is a virtual table to store the line data for inventory counting transaction. |
| InventoryPostingLines | A collection of InventoryPostingLine objects. |
| InventoryPostingLineUoM | InventoryPostingLineUoM is a child object of the InventoryPostingLine object and enables you to specify the unit of measure (UoM) information for the items you want to post.
Source table: IQR2. |
| InventoryPostingLineUoMs | A collection of InventoryPostingLineUoM objects. |
| InventoryPostingParams | Holds the key to an existing inventory posting transaction.
This object is used to pass keys to and retrieve keys from InventoryPostingsService methods. |
| InventoryPostingParamsCollection | A collection of InventoryPostingParams objects. |
| InventoryPostingSerialNumber | InventoryPostingSerialNumber is a child object of the IInventoryPostingLine object. If an item is counted by serial number, use this object to record the serial number information in inventory posting.
Source table: SRNT. |
| InventoryPostingSerialNumbers | A collection of InventoryPostingSerialNumber objects. |
| InventoryPostingsService | The InventoryPostingsService service enables you to add, look up, and update inventory posting transactions.
Source table: OIQR. |
| InvokeParams | Holds a single string value. This object is used to pass a parameter to or receive a return value from the InvokeMethod method of the GeneralService service. |
| ItemBarCodes | ItemBarCodes Class |
| ItemCycleCount | ItemCycleCount object hold the information when an item will go through cycle counting.
Each Item has a few Warehouses and each Warehouse has one ItemCycleCount.
Source table: ITW1 |
| ItemGroups | ItemGroups is a business object that represents the item groups definition in the Inventory and Production module.
This object enables you to:
- Add an item group.
- Retrieve an item group by its key.
- Update an item group details.
- Remove an item group.
- Save the object in XML format.
Source table: OITB |
| ItemGroups_WarehouseInfo | ItemGroups_WarehouseInfo is a child object of the ItemGroups object that represents the items in the warehouse.
Source table: OIGW. |
| ItemIntrastatExtension | ItemIntrastatExtension Class |
| ItemLocalizationInfos | ItemLocalizationInfos Class |
| ItemPriceParams | The item |
| ItemPriceReturnParams | Returns the item price. |
| ItemProperties | The ItemProperties object enables to update the property names that can be used for sorting or grouping items in reports.
Source table: OITG |
| Items | Items is a business object that represents the items master data in the Inventory and Production module.
This object enables you to:
- Add an item details.
- Retrieve an item by its key.
- Update item details.
- Save the object in XML format.
Source table: OITM. |
| Items_PreferredVendors | Items_PreferredVendors is a child object of the Items object that represents the preferred vendor for the item.
Source table: ITM2 |
| Items_Prices | Items_Prices is a child object of the Items object that represents the items' prices in the Inventory and Production module. This object enables you to specify prices for various price lists.
Source table: ITM1 |
| ItemsAttributeGroups | ItemsAttributeGroups is a child object of the Items object.
You can manage the attributes of an asset.
Source table: ITM13. |
| ItemsDepreciationParameters | ItemsDepreciationParameters is a child object of the Items object.
You can specify depreciation parameters for a fixed asset.
Source table: ITM7. |
| ItemsDistributionRules | ItemsDistributionRules is a child object of the Items object.
You can assign distribution rules to an asset to facilitate cost accounting.
Source table: ITM6. |
| ItemsPeriodControls | ItemsPeriodControls is a child object of the Items object.
You can define the depreciation calculation factors for different periods when you depreciate an asset using the straight line period control method with individual period control.
Source table: ITM11. |
| ItemsProjects | ItemsProjects is a child object of the Items object.
You can assign projects to an asset to facilitate cost accounting.
Source table: ITM5. |
| ItemUnitOfMeasurements | Unit of measurement for the item.
Source table: ITM12. |
| ItemUoMPackages | The item UoM package.
Source table: ITM4. |
| ItemWarehouseInfo | ItemWarehouseInfo is a child object of the Items object that represents the items in the warehouse. This object is part of the Inventory and Production module. This object enables you to add an item to the warehouse.
Source table: OITW. |
| JournalEntries | 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. |
| JournalEntries_Lines | 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. |
| JournalEntryDocumentType | JournalEntryDocumentType Class |
| JournalEntryDocumentTypeParams | JournalEntryDocumentTypeParams Class |
| JournalEntryDocumentTypeParamsCollection | JournalEntryDocumentTypeParamsCollection Class |
| JournalEntryDocumentTypeService | JournalEntryDocumentTypeService Class |
| JournalVouchers | JournalVouchers is a business object that represents the journal vouchers in the Finance module.
Use the JournalVouchers object as a draft for journal entries. That is, no values are created in the general ledger. The properties of the journal voucher are similar to the properties of JournalEntries and JournalEntries_Lines objects.
Source table: OBTD.
To display the form in the application:
- Select Financials --> Journal Vouchers.
|
| KnowledgeBaseSolutions | KnowledgeBaseSolutions is a business object that represents the knowledge base solutions in the Service module.
This object enables you to:
- Add a solution to the knowledge base.
- Retrieve a solution from the knowledge base by its key.
- Update a solution in the knowledge base.
- Remove a solution from the knowledge base.
- Save the object in XML format.
Source table: OSLT. |
| KPI | A KPI set is a parameter set that you can define or modify parameters for dashboards.
Source table: OKPI. |
| KPI_ItemLine |
KPI_ItemLine is a child object of the KPI object and represents the line entries of a parameter set.
Source table: KPI1. |
| KPI_ItemLines | A collection of KPI_ItemLine objects. |
| KPIParams | Holds the key to an existing parameter set.
This object is used to pass keys to and retrieve keys from KPIsService methods. |
| KPIsParams | A collection of KPIParams objects. |
| KPIsService | The KPIsService service enables you to add, look up, update, and remove dashboard parameters.
Source table: OKPI. |
| LandedCost | Represents a landed costs document, which is used for recording and allocating the costs incurred when importing goods.
Source table: OIPF. |
| LandedCost_CostLine | The LandedCost_CostLine object enables you to allocate landed costs to the various items according to specific criteria, for example volume, weight, or quantity.
Source table: IPF2. |
| LandedCost_CostLines | A collection of LandedCost_CostLine objects. |
| LandedCost_ItemLine | The LandedCost_ItemLine object enables you to display the data regarding the imported goods as copied from goods receipt PO documents.
Source table: IPF1. |
| LandedCost_ItemLines | A collection of LandedCost_ItemLine objects. |
| LandedCostParams | Holds the key to an existing landed costs document.
This object is used to pass keys to and retrieve keys from LandedCostsService methods. |
| LandedCostsCodes | The LandedCostsCodes object enables to define codes for landed costs and their distribution type. These codes are used in delivery notes to divide the landed costs between the items according to the specified distribution type (AllocationBy), such as weight.
Source table: OALC. |
| LandedCostsParams | A collection of LandedCostParams objects. |
| LandedCostsService | The LandedCostsService service enables you to add, look up, update, cancel, and close landed costs documents.
Source table: OIPF. |
| Layer | Represents a FIFO layer for a specific item and location.
After retrieving a FIFO layer, you may want to revaluate it. To specify a FIFO layer to be revaluated, pass its layer ID and sequence number to the corresponding properties of the FIFOLayers object in the MaterialRevaluation object. |
| Layers | A collection of Layer objects that represent the FIFO layers for a specific item. |
| LegalData | LegalData Class |
| LegalDataDetail | LegalDataDetail Class |
| LegalDataDetailCollection | LegalDataDetailCollection Class |
| LegalDataParams | LegalDataParams Class |
| LegalDataParamsCollection | LegalDataParamsCollection Class |
| LegalDataService | LegalDataService Class |
| LengthMeasures | The LengthMeasures object enables to define the length and width measure units that are used for item records.
Source table: OLGT. |
| LocalEra | LocalEra is a business object that represents the Local Era. Local Era is a type of calendar system that co-existent in some countries (such as, Japan) with the Gregorian calendar.
This object enables you to:
- Browse the Local Era table for mapping to or from the Gregorian calendar (Browser).
- Retrieve details about the Local Era by its key (Code).
- Retrieve the Local Era details from XML data.
- Save the object to a file as XML data.
- Save the object as XML formatted data.
Source table: OJPE. |
| MailElectronicDocumentParam | Parameters for sending electronic documents through SBOMailerService. |
| MailParam | MailParam Class |
| Manufacturers | The Manufacturers object enables to define manufacturers used in the Item master data.
Source table: OMRC. |
| MaterialGroup | Represents a material group, which is used for the automatic tax code determination for materials.
Source table: OMGP. |
| MaterialGroupParams | Holds the key and name to an existing material group.
This object is used to pass keys to and retrieve keys from MaterialGroupsService methods. |
| MaterialGroupsParams | A collection of MaterialGroupParams objects. |
| MaterialGroupsService | The MaterialGroupsService service enables you to add, look up, update, and remove material groups.
Source table: OMGP. |
| MaterialRevaluation | MaterialRevaluation is a business object that enables you to update the items' price (average price or standard price only), revaluate the stock, and create journal entries accordingly.
This object applies only to companies that manage their stock using Continuous Stock system.
This object enables you to:
- Add a material revaluation.
- Retrieve a material revaluation by its key.
- Update a material revaluation.
- Save the object in XML format.
Source table: OMRV. |
| MaterialRevaluation_lines | MaterialRevaluation_Lines is a child object of the MaterialRevaluation object representing the line entries of each transaction.
Source table: MRV1. |
| MaterialRevaluationDocumentReferences | MaterialRevaluationDocumentReferences Class |
| MaterialRevaluationFIFO | A specific item's FIFO layers.
You can use the MaterialRevaluationFIFOService service to retrieve an item's FIFO layers, which are returned in this object. You can then revaluate these layers by passing the IDs of these FIFO layers to the items in the FIFOLayers property of the MaterialRevaluation_lines object. |
| MaterialRevaluationFIFOParams | Contains parameters for retrieving FIFO layers using the MaterialRevaluationFIFOService service. |
| MaterialRevaluationFIFOService | The MaterialRevaluationFIFOService service enables you to retrieve the FIFO layers for a specific item and location. You can then use information about the FIFO layers to specify specific layers to revalue (FIFOLayers) and provide these to the MaterialRevaluation object.
To perform material revaluation, select Inventory --> Inventory Transactions --> Inventory Revaluation. |
| MaterialRevaluationSNBParam | MaterialRevaluationSNBParam Class |
| MaterialRevaluationSNBParams | MaterialRevaluationSNBParams Class |
| MaterialRevaluationSNBParamsCollection | MaterialRevaluationSNBParamsCollection Class |
| MaterialRevaluationSNBService | MaterialRevaluationSNBService Class |
| Message | Message is a data structure related to the MessagesService. It includes properties related to the message content, such as subject, text, attached file, and attached data.
Source table: OALR. |
| MessageDataColumn | MessageDataColumn is a data structure related to the MessagesService. It enables to add one data column to the data columns collection. The MessageDataColumn object contains the title of the column and whether or not it includes a link to a document.
Source table: ALR2. |
| MessageDataColumns | MessageDataColumns is a collection of MessageDataColumn data stractures. This enables to attache data to a message, such as invoice or quatation, that exits in the company database. The MessageDataColumns collection represents the columns of the Data tab table of a message. |
| MessageDataLine | The MessageDataLine is a child data structure related to the MessageDataColumn. It contains the value of a specified cell in the Data table, which is defined by its column number (vtIndex of Item of MessageDataColumns) and row number (vtIndex of Item of MessageDataLines.
Source table: ALR3. |
| MessageDataLines | MessageDataLines is a collection of the MessageDataLine data structures. |
| MessageHeader | MessageHeader is a data structure related to the MessagesService. The data is stored temporarily in the memory in a virtual table (at a later stage, the data is stored in the OAOB and OAIB tables).
Source tables:
- OAOB (Message Sent).
- OAIB (Received Alerts).
|
| MessageHeaders | MessageHeaders is a collection of MessageHeader. |
| Messages | Messages is a business object that represents the messages in the Administration module. This object enables you to send messages through SAP Business One messaging service.
You can use the MessagesService, which enables more functions than the Messages object.
Source table: OALR. |
| MessagesService | This service enables to manage the Inbox and Outbox messages, and to send messages. |
| MobileAddOnSetting | MobileAddOnSetting Class |
| MobileAddOnSettingParams | MobileAddOnSettingParams Class |
| MobileAddOnSettingParamsCollection | MobileAddOnSettingParamsCollection Class |
| MobileAddOnSettingService | MobileAddOnSettingService Class |
| MobileAppService | MobileAppService Class |
| MobileServerDateTime | MobileServerDateTime Class |
| MultiLanguageTranslations | The MultiLanguageTranslation object enables to translate alphanumeric data of specified fields in master data objects (such as, BusinessPartners and Items) to foreign languages and then print documents in the translated language. This functionality is used by companies that trade with foreign business partners that require docouments in their language.
Source table: OMLT. |
| MultiplePayment | A data structure related to BankStatementService holding properties for a multiple payment on a bank statement line.
Source table: BNK1. |
| MultiplePayments | A data collection of MultiplePayment objects related to the BankStatementService. |
| NatureOfAssessee | Represents a type of assessee in order to determine the tax rate for TDS (withholding tax).
Source table: ONOA
Mandatory properties: Code, Description |
| NatureOfAssesseeParams | Holds the key and code to an existing assessee type.
This object is used to pass keys to and retrieve keys from NatureOfAssesseesService methods. |
| NatureOfAssesseesParams | A collection of NatureOfAssesseeParams objects. |
| NatureOfAssesseesService | The NatureOfAssesseesService service enables you to add, look up and remove nature of assessees in the nature of assessee master data table. Nature of assessees are used to specify a type of entity subject to TDS (withholding tax).
Source table: ONOA |
| NCMCodeSetup | Represents an NCM code that can be assigned to an item.
Source table: ONCM
Mandatory properties: NCMCode, Description |
| NCMCodeSetupParams | Holds the key and name to an existing NCM code.
This object is used to pass keys to and retrieve keys from NCMCodesSetupService methods. |
| NCMCodeSetupParamsCollection | A collection of NCMCodeSetupParams objects. |
| NCMCodesSetupService | The NCMCodesSetupService service enables you to add, look up and remove NCM codes in the NCM codes master data table. NCM codes can be assigned to items via the NCMCode field of the Items object.
To see the list of NCM codes, select Inventory --> Item Master Data, and select an item. In the NCM Code field, select Define New.
Source table: ONCM |
| NFModel | NFModel Class |
| NFModelParams | NFModelParams Class |
| NFModelsParams | NFModelsParams Class |
| NFModelsService | NFModelsService Class |
| NFTaxCategoriesService | NFTaxCategoriesService Class |
| NFTaxCategory | NFTaxCategory Class |
| NFTaxCategoryParams | NFTaxCategoryParams Class |
| NFTaxCategoryParamsCollection | NFTaxCategoryParamsCollection Class |
| NotaFiscalCFOP | Represents CFOP codes for Nota Fiscal documents.
CFOP codes describes the business transaction from the tax authorities' point of view.
Source table: OCFP |
| NotaFiscalCST | Represents CST codes for Nota Fiscal documents.
Source table: OTSC |
| NotaFiscalUsage | Represents a usage for specifying tax codes for Nota Fiscal documents.
Source table: OUSG |
| OccurenceCode | OccurenceCode Class |
| OccurenceCodeParams | OccurenceCodeParams Class |
| OccurenceCodeParamsCollection | OccurenceCodeParamsCollection Class |
| OccurrenceCodesService | OccurrenceCodesService Class |
| OpenningBalanceAccount | OpenningBalanceAccount is a data structure related to the AccountsService and BusinessPartnersService. The data is stored temporarily in a virtual table. |
| OriginalItem | A data structure object holding properties fo the AlternativeItemService. |
| OriginalItemParams | This object holds identification properties for the AlternativeItemsService (ItemCode and ItemName). |
| PackagesTypes | PackagesTypes is a business object that represents the list of package types for deliveries in the Inventory and Production module.
This object enables you to:
- Add a package type.
- Retrieve a package type.
- Update a package type.
- Remove a package type.
- Save the object in XML format.
Source table: OPKG. |
| PartnersSetup | Define partners for sales opportunities.
Source table: OPRT. |
| PartnersSetupParams | Holds the key to an existing partner.
This object is used to pass keys to and retrieve keys from PartnersSetupsService methods. |
| PartnersSetupsParams | A collection of PartnersSetupParams objects. |
| PartnersSetupsService |
The PartnersSetupsService service enables you to add, look up, update, and remove partners.
Source table: OPRT. |
| PathAdmin | An object for setting and getting directory paths for storing various files.
Source tables: OADP |
| PaymentAmountParams | PaymentAmountParams Class |
| PaymentAmountParamsCollection | PaymentAmountParamsCollection Class |
| PaymentBlock | Represents the payment blocks.
Source table: OPYB. |
| PaymentBlockParams | Holds the key and name to an existing payment block.
This object is used to pass keys to and retrieve keys from PaymentBlocksService methods. |
| PaymentBlocksParams | A collection of PaymentBlockParams objects. |
| PaymentBlocksService | The PaymentBlocksService service enables you to add, look up, update, and remove payment blocks.
Source table: OPYB. |
| PaymentBPCode | PaymentBPCode Class |
| PaymentCalculationService | PaymentCalculationService Class |
| PaymentInvoiceEntries | PaymentInvoiceEntries Class |
| PaymentInvoiceEntry | PaymentInvoiceEntry Class |
| PaymentReasonCode | Source table: OPTR. |
| PaymentReasonCodeParams | PaymentReasonCodeParams Class |
| PaymentReasonCodeService | Source table: OPTR. |
| PaymentReasonCodesParams | PaymentReasonCodesParams Class |
| PaymentRunExport | PaymentRunExport is a business object that enables you to export data of automatic payments for both incoming payments and outgoing payments to vendors. The automatic payments data is generated by running the Payment Wizard in SAP Business One.
The property type of all properties in this object is read-only.
This object enables you to:
- Retrieve a payment by its key.
- Save the object in XML format.
Source table: OPEX. |
| PaymentRunExport_Lines | PaymentRunExport_Lines is a child object of the PaymentRunExport object and represents the line entries of each payment.
Source table: PEX1. |
| Payments | Payments is a business object that represents payment methods in the Banking module. This object defines the incoming payments from customers and outgoing payments to vendors. Available payment methods are cash, credit cards, checks, or bank transfers.
Source tables: ORCT (incoming payments) and OVPM (outgoing payments). |
| Payments_Accounts | Payments_Accounts is a child object of the Payments object and represents the payments through account transfers in the Banking module.
Source tables: RCT4 (incoming payments) and VPM4 (outgoing payments). |
| Payments_ApprovalRequests | Payments_ApprovalRequests is a child object of the Payments object. You can set the remarks field of the approval request.
Source table: OWDDV. |
| Payments_Checks | Represents checks that are tied to an outgoing payment document.
Checks that are not tied to a document are represented by the ChecksforPayment object.
Source tables: RCT1 (incoming payments) and VPM1 (outgoing payments). |
| Payments_CreditCards | Payments_CreditCards is a child object of the Payments object and represents the payments by credit cards in the Banking module.
Source tables: RCT3 (incoming payments) and VPM3 (outgoing payments). |
| Payments_DocumentReferences | Payments_DocumentReferences Class |
| Payments_Invoices | Payments_Invoices is a child object of the Payments object and represents the invoices related to the payments in the Banking module.
Source tables: RCT2 (incoming payments) and VPM2 (outgoing payments). |
| PaymentTermsTypes | PaymentTermsTypes is a business object that represents the types of payment terms in the Banking module. The payment terms define typical agreements that apply to transactions with customers and vendors.
This object enables you to:
- Add a payment term type.
- Retrieve a payment term type by its key.
- Update a payment term type.
- Remove a payment term type.
- Save the object in XML format.
Source table: OCTG. |
| PeriodCategory | The PeriodCategory object is a data structure related to the CompanyService.
The PeriodCategory object provides two types of properties:
- Properties that access existing Accounts and function as foreign keys to ChartOfAccounts Object.
- Properties that defines new accounts by using Posting and Sub-Period definitions.
|
| PeriodCategoryParams | The PeriodCategoryParams specifies the identification key (AbsoluteEntry) for which the DocumentSeriesParams service is related.
. |
| PeriodCategoryParamsCollection | PeriodCategoryParamsCollection is a collection of PeriodCategoryParams identification keys. |
| PickLists | The PickLists object supports the picking process of items from the warehouse. The picking process is applicable only for items that are already approved in sales orders.
Source table: OPKL. |
| PickLists_Lines | The PickLists_Lines is a child object of the PickLists object. Each line represents an order and its picking details in the pick list.
Source table: PKL1. |
| PM_ActivitiesCollection | PM_ActivitiesCollection Class |
| PM_ActivityData | Source table: PMG6. |
| PM_DocAttachement | Source table: OPMG.AtcEntry. |
| PM_DocAttachements | PM_DocAttachements Class |
| PM_DocumentData | Source table: PMG4. |
| PM_DocumentsCollection | PM_DocumentsCollection Class |
| PM_OpenIssueData | Source table: PMG2. |
| PM_OpenIssuesCollection | PM_OpenIssuesCollection Class |
| PM_ProjectDocumentData | Source table: OPMG. |
| PM_ProjectDocumentParams | Source table: OPMG.AbsEntry. |
| PM_StageAttachement | Source table: PMG1.AtcEntry. |
| PM_StageAttachements | PM_StageAttachements Class |
| PM_StageData | Source table: PMG1. |
| PM_StagesCollection | PM_StagesCollection Class |
| PM_SubprojectDocumentData | Source table: OPHA. |
| PM_SubprojectDocumentParams | Source table: OPHA.AbsEntry. |
| PM_SubprojectDocumentsCollection | PM_SubprojectDocumentsCollection Class |
| PM_SubprojectParams | Source table: OPMG/OPHA.AbsEntry + IsSubproject. |
| PM_SummaryData | PM_SummaryData Class |
| PM_TimeSheetData | PM_TimeSheetData Class |
| PM_TimeSheetLineData | PM_TimeSheetLineData Class |
| PM_TimeSheetLineDataCollection | PM_TimeSheetLineDataCollection Class |
| PM_TimeSheetParams | PM_TimeSheetParams Class |
| PM_WorkOrderData | Source table: PMG7. |
| PM_WorkOrdersCollection | PM_WorkOrdersCollection Class |
| PMC_ActivityCollection | PMC_ActivityCollection Class |
| PMC_ActivityData | PMC_ActivityData Class |
| PMC_AreaCollection | PMC_AreaCollection Class |
| PMC_AreaData | PMC_AreaData Class |
| PMC_PriorityCollection | PMC_PriorityCollection Class |
| PMC_PriorityData | PMC_PriorityData Class |
| PMC_StageTypeCollection | PMC_StageTypeCollection Class |
| PMC_StageTypeData | PMC_StageTypeData Class |
| PMC_SubprojectTypeData | PMC_SubprojectTypeData Class |
| PMC_SubprojectTypesCollection | PMC_SubprojectTypesCollection Class |
| PMC_TaskCollection | PMC_TaskCollection Class |
| PMC_TaskData | PMC_TaskData Class |
| PMS_ActivitiesCollection | PMS_ActivitiesCollection Class |
| PMS_ActivityData | Source table: PHA6. |
| PMS_DocAttachement | Source table: OPHA.AtcEntry. |
| PMS_DocAttachements | PMS_DocAttachements Class |
| PMS_DocumentData | Source table: PHA4. |
| PMS_DocumentsCollection | PMS_DocumentsCollection Class |
| PMS_OpenIssueData | Source table: PHA2. |
| PMS_OpenIssuesCollection | PMS_OpenIssuesCollection Class |
| PMS_StageAttachement | Source table: PHA1.AtcEntry. |
| PMS_StageAttachements | PMS_StageAttachements Class |
| PMS_StageData | Source table: PHA1. |
| PMS_StagesCollection | PMS_StagesCollection Class |
| PMS_SummaryData | Source table: PHA8. |
| PMS_WorkOrderData | Source table: PHA7. |
| PMS_WorkOrdersCollection | PMS_WorkOrdersCollection Class |
| POSDailySummary | POSDailySummary Class |
| POSDailySummaryParams | POSDailySummaryParams Class |
| POSDailySummaryService | POSDailySummaryService Class |
| PostingTemplates | PostingTemplates Class |
| PostingTemplatesLine | PostingTemplatesLine Class |
| PostingTemplatesLineCollection | PostingTemplatesLineCollection Class |
| PostingTemplatesParams | PostingTemplatesParams Class |
| PostingTemplatesParamsCollection | PostingTemplatesParamsCollection Class |
| PostingTemplatesService | PostingTemplatesService Class |
| POSTotalizer | POSTotalizer Class |
| POSTotalizerCollection | POSTotalizerCollection Class |
| PredefinedText | Represents a predefined text.
Source table: OPDT
Mandatory properties: TextCode |
| PredefinedTextParams | Holds the key and name to an existing predefined text.
This object is used to pass keys to and retrieve keys from PredefinedTextsService methods. |
| PredefinedTextsParams | A collection of PredefinedTextParams objects. |
| PredefinedTextsService | The PredefinedTextsService service enables you to add, look up and remove predefined texts in the predefined texts master data table. Predefined texts are stored text strings that can be added as remarks in marketing documents.
To see the list of predefined texts, select Administration --> Setup --> General --> Predefined Text.
You can also view a table of all predefined texts by opening a marketing document, selecting Goto --> Opening and Closing Remarks, and clicking Insert Predefined Texts.
Source table: OPDT |
| PriceLists | PriceLists is a business object that represents the management of price lists in the Inventory module. A price list is used by Items_Prices object to set the item prices. An item can have several prices, with each based on a different price list, for example, purchase price list, sales price list, distributor price list, and so on.
This object enables you to:
- Add a price list.
- Retrieve a price list by its key.
- Update a price list.
- Delete a price list.
- Save the object in XML format.
Source table: OPLN. |
| ProductionOrders | The ProductionOrders object supports the creation and maintenance of production orders.
This object replaces the WorkOrders object of release 2004. During upgrade to 2005, SAP Business One creates production orders based on the data of the existing work orders (OWKO, WKO1). Therefore, you must upgrade add-ons that use the WorkOrders object to use the ProductionOrders object. After the upgrade process work orders can be displayed only but cannot be maintained.
Source table: OWOR. |
| ProductionOrders_DocumentReferences | ProductionOrders_DocumentReferences Class |
| ProductionOrders_Lines | The ProductionOrders_Lines is a child object of the ProductionOrders object. Each line represents a component (item) of the product.
Source table: WOR1. |
| ProductionOrders_SalesOrderLines | The ProductionOrders_SalesOrderLines is a child object of the ProductionOrders object. You can set the sales order to which to link the production order.
Source table: WOR2. |
| ProductionOrders_Stages | The ProductionOrders_Stages is a child object of the ProductionOrders object. You can set the route stages to which to link the production order.
Source table: WOR4. |
| ProductTrees | ProductTrees is a business object that represents a completed product comprising parts and raw materials, which is described by means of a bill of materials. This object is part of the Inventory module.
This object enables you to:
- Add an item to the product tree.
- Retrieve an item by its keys from the product tree.
- Update an item in the product tree.
- Remove an item from the product tree.
- Save the object in XML format.
Source table: OITT. |
| ProductTrees_Lines | ProductTrees_Lines is a child object of the ProductTrees object and it represents the line entries of each product tree. This object is part of the Inventory and Production module.
Source table: ITT1. |
| ProductTrees_Stages | The ProductTrees_Stages is a child object of the ProductTrees object. You can set the route stages to which to link the BOM.
Source table: ITT2. |
| ProfitCenter | Represents a profit center.
Source table: OPRC
Mandatory properties: CenterCode, CenterName |
| ProfitCenterParams | Holds the key and name to an existing profit center.
This object is used to pass keys to and retrieve keys from ProfitCentersService methods. |
| ProfitCentersParams | A collection of ProfitCenterParams objects. |
| ProfitCentersService | The ProfitCentersService service enables you to add, look up and remove profit centers.
To see the list of profit centers, select Financials --> Cost Accounting --> Cost Centers, and then choose Open Table.
Source table: OPRC |
| Project | A data structure object holding properties for the ProjectsService (Code and Name).
Source table: OPRJ. |
| ProjectManagementConfigurationService | ProjectManagementConfigurationService Class |
| ProjectManagementService | This service is for project management in SAP Business One.
Source table: OPMG. |
| ProjectManagementTimeSheetService | ProjectManagementTimeSheetService Class |
| ProjectParams | This object holds identification properties for the ProjectsService object (Code and Name). |
| ProjectsParams | A data collection of ProjectParams identification properties. |
| ProjectsService | This service manages projects in SAP Business One. The service enables to add or delete projects, and update projects' name and code.
Source table: OPRJ. |
| PWPExtendedProperties | PWPExtendedProperties Class |
| QRCodeCollection | QRCodeCollection Class |
| QRCodeData | QRCodeData Class |
| QRCodeService | QRCodeService Class |
| QueryAuthGroup | QueryAuthGroup Class |
| QueryAuthGroupCollection | QueryAuthGroupCollection Class |
| QueryAuthGroupParams | QueryAuthGroupParams Class |
| QueryAuthGroupService | QueryAuthGroupService Class |
| QueryCategories | QueryCategories is a business object that represents the query categories in the Queries Manager.
This object enables you to:
- Add a query category.
- Retrieve a query category by its key.
- Update a query category.
- Save the object in XML format.
Source table: OQCN. |
| Queue | Queue is a business object that represents the queues list in the Service module from which you can assign a queue member to a service call.
A queue is a group of SAP Business One users (queue members) that have a common role, such as software service representatives, hardware service representatives, and so on.
This object enables you to:
- Add a queue.
- Retrieve a queue by its key.
- Update a queue.
- Remove a queue.
- Save the object in XML format.
Source table: OQUE. |
| QueueMembers | QueueMembers is a child object of Queue object and represents SAP Business One users that are members of the queue.
Source tables: QUE1. |
| RclRecurringExecutionParams | RclRecurringExecutionParams Class |
| RclRecurringTransaction | RclRecurringTransaction Class |
| RclRecurringTransactionCollection | RclRecurringTransactionCollection Class |
| RclRecurringTransactionParams | RclRecurringTransactionParams Class |
| RclRecurringTransactionParamsCollection | RclRecurringTransactionParamsCollection Class |
| Recipient | Recipient is a data structure related to the MessagesService. It represents the data of a single recipient of a message or alert.
Source table: AOB1. |
| RecipientCollection | RecipientCollection is a collection of Recipient data structures. It represents the list of receipients of a message (replaces the Recipients object - backward compatibilty is maintained). |
| Recipients | Recipients is a business object that represents the recipients' list of a message or alert. This object enables you to add recipient information to the recipients list for sending messages.
You can use the RecipientCollection and the Recipient object instead of the Recipients object (backward compatibilty is maintained).
Source table: AOB1. |
| ReconciliationBankStatementLine | Represents open transactions to be reconciled in external bank statement. ReconciliationBankStatementLine is a child object of the ExternalReconciliation object.
Source table: OBNK. |
| ReconciliationBankStatementLines | A collection of ReconciliationBankStatementLine objects. |
| ReconciliationJournalEntryLine | Represents open transactions to be reconciled in journal entry. ReconciliationJournalEntryLine is a child object of the ExternalReconciliation object.
Source table: JDT1. |
| ReconciliationJournalEntryLines | A collection of ReconciliationJournalEntryLine objects. |
| Recordset | Recordset is a raw data access object that enables you to select data from the database, navigate through the result set, and manipulate user tables, which are not exposed by the DI API. The main method of this object is DoQuery that enables you to run SQL queries with any DML action in its query string. |
| RecordsetEx | RecordsetEx is a raw data access object that enables you to fetch data from the database table. The main method of this object is DoQuery, which lets you run SQL select queries in its query string. |
| RecurringPostings | RecurringPostings Class |
| RecurringPostingsDocumentReference | RecurringPostingsDocumentReference Class |
| RecurringPostingsDocumentReferenceCollection | RecurringPostingsDocumentReferenceCollection Class |
| RecurringPostingsLine | RecurringPostingsLine Class |
| RecurringPostingsLineCollection | RecurringPostingsLineCollection Class |
| RecurringPostingsParams | RecurringPostingsParams Class |
| RecurringPostingsParamsCollection | RecurringPostingsParamsCollection Class |
| RecurringPostingsService | RecurringPostingsService Class |
| RecurringTransactionService | RecurringTransactionService Class |
| RecurringTransactionTemplate | Recurring Transactions Templates
Source table: ORCP. |
| RecurringTransactionTemplateParams | Holds the key to an existing recurring transaction template.
This object is used to pass keys to and retrieve keys from RecurringTransactionTemplatesService methods. |
| RecurringTransactionTemplateParamsCollection | A collection of RecurringTransactionTemplateParams objects. |
| RecurringTransactionTemplatesService | The RecurringTransactionTemplatesService service enables you to look up recurring transaction templates.
Source table: ORCP. |
| RelatedDocument | RelatedDocument Class |
| RelatedDocumentCollection | RelatedDocumentCollection Class |
| RelatedDocuments | RelatedDocuments Class |
| Relationships | Relationships is a business object that represents the relationships list from which a relationship definition can be associated with a partner in a sales opportunity.
This object enables you to:
- Add a relationship to the list.
- Retrieve a relationship by its key.
- Update a relationship.
- Save the object in XML format.
Source table: OORL. |
| ReportFilterService | The Report Filter Service is a business object that manages the information displaied by tax report.
This object enables user to:
- Add new Tax report filter to the service.
- Delete a Tax report filter from the service.
- Get a list of all Tax report filter Ids that exists in the service.
- Update Tax report filter.
- Get Data interfaces.
Source table: OVTR. |
| ReportLayout | Represents a layout for PLD or a layout/report for Crystal Reports.
Source table: RDOC |
| ReportLayout_TranslationLine | ReportLayout_TranslationLine Class |
| ReportLayout_TranslationLines | ReportLayout_TranslationLines Class |
| ReportLayoutItem | Represents an element in a PLD report layout.
Source table: RITM |
| ReportLayoutItems | A collection of ReportLayoutItem objects. |
| ReportLayoutParams | Holds the key, name, and type of report/report layout.
This object is used to pass keys to and retrieve keys from ReportLayoutsService methods. |
| ReportLayoutPrintParams | ReportLayoutPrintParams Class |
| ReportLayoutsParams | A collection of ReportLayoutParams objects. |
| ReportLayoutsService | The ReportLayoutsService service enables you to do the following:
- Copy a PLD report layout from one company to another.
- Add a Crystal Reports layout or standalone report.
Source table: RDOC (report layouts) and RDFL (associates default report with user, business partners) |
| ReportParams | Indicates which reports to retrieve, for example in the GetDefaultReport method of the ReportLayoutsService.
ReportParams can specify reports based on the following parameters:
- Business partner for whom the report was created
- Report code
- User who created the report
|
| ReportType | Represent the report type to which a layout is assigned. You can insert report types for add-on forms.
|
| ReportTypeParams | Holds the key to an existing report type.
This object is used to pass keys to and retrieve keys from ReportTypesService methods. |
| ReportTypesParams | A collection of ReportTypeParams objects. |
| ReportTypesService | The ReportTypesService service enables you to add, look up, and delete the report types in SAP Business One.
|
| Resource | A resource is defined as a commodity, machine, labor, or other asset used to produce goods and services. As opposed to items, resources have capacity available throughout a period of time which can be consumed in a production process. Resources (resource capacity) can therefore be assigned to production orders. Resource capacity is always viewed within a period of time called "capacity period".
Consumption of resources in a production process contributes to the overall production costs and can be split into underlying cost elements for further accounting purposes.
|
| ResourceCapacitiesService | ResourceCapacitiesService Class |
| ResourceCapacity | Source table: ORCJ. |
| ResourceCapacityParams | ResourceCapacityParams Class |
| ResourceCapacityParamsCollection | ResourceCapacityParamsCollection Class |
| ResourceCapacityWithFilterParams | ResourceCapacityWithFilterParams Class |
| ResourceDailyCapacities | A collection of ResourceDailyCapacity objects. |
| ResourceDailyCapacity | You can plan daily internal capacity which you can later set as default values in the Resources --> Set Daily Internal Capacity window.
Source table: RSC6. |
| ResourceEmployee | If the resource type is Labor, you can associate employees with the resource.Source table: RSC4. |
| ResourceEmployees | A collection of ResourceEmployee objects. |
| ResourceFixedAsset |
If the resource type is Machine, you can associate fixed assets with the resource.Source table: RSC3. |
| ResourceFixedAssets | A collection of ResourceFixedAsset objects. |
| ResourceGroup | ResourceGroup Class |
| ResourceGroupParams | ResourceGroupParams Class |
| ResourceGroupParamsCollection | ResourceGroupParamsCollection Class |
| ResourceGroupsService | ResourceGroupsService Class |
| ResourceParams | This object is used to pass keys to and retrieve keys from ResourcesService methods. |
| ResourceParamsCollection | A collection of ResourceParams objects. |
| ResourcePropertiesService | ResourcePropertiesService Class |
| ResourceProperty | Source table: ORSG. |
| ResourcePropertyParams | ResourcePropertyParams Class |
| ResourcePropertyParamsCollection | ResourcePropertyParamsCollection Class |
| ResourcesService | The ResourcesService service enables you to add, look up, update, and delete resources in SAP Business One.
|
| ResourceWarehouse | Define warehouses for the resource.
|
| ResourceWarehouses | A collection of ResourceWarehouse objects. |
| RetornoCode | RetornoCode Class |
| RetornoCodeParams | RetornoCodeParams Class |
| RetornoCodeParamsCollection | RetornoCodeParamsCollection Class |
| RetornoCodesService | RetornoCodesService Class |
| RoundedData | Represents the data after rounding. |
| RouteStage | RouteStage Class |
| RouteStageParams | RouteStageParams Class |
| RouteStageParamsCollection | RouteStageParamsCollection Class |
| RouteStagesService | RouteStagesService Class |
| RoutingDateCalculationInput | RoutingDateCalculationInput Class |
| RoutingDateCalculationOutput | RoutingDateCalculationOutput Class |
| RoutingDateCalculationService | RoutingDateCalculationService Class |
| SalesAppSetting | SalesAppSetting Class |
| SalesAppSettingParams | SalesAppSettingParams Class |
| SalesForecast | SalesForecast is a business object that represents the sales forecast for a specified period. The sales forecast is required for planning the purchase and production of items in the MRP module.
This object enables you to:
- Add a sales forecast.
- Retrieve a sales forecast by its key.
- Update a sales forecast.
- Remove a sales forecast.
- Save the object in XML format.
Source table: OFCT. |
| SalesForecast_Lines | SalesForecast_Lines is a child object of SalesForecast object and represents sales forecast of items and their quantity for a specified day.
Source table: FCT1. |
| SalesOpportunities | SalesOpportunities is a business object that represents the sales opportunities data in SAP Business One. Sales opportunities include potential sale volumes that may arise from business with customers and interested parties.
This object enables you to:
- Add a sales opportunity.
- Retrieve a sales opportunity by its key.
- Update a sales opportunity with the progress of the sales activities and negotiations.
- Remove a sales opportunity.
- Save the object in XML format.
Source table: OOPR. |
| SalesOpportunitiesCompetition | SalesOpportunityCompetition is a child object of the SalesOpportunities object that represents the competitors of the sales opportunity.
Source table: OPR3. |
| SalesOpportunitiesInterests | SalesOpportunitiesInterests is a child object of the SalesOpportunities object and represents the interests range of sales opportunity.
Source table: OPR4. |
| SalesOpportunitiesLines | SalesOpportunityLines is a child object of the SalesOpportunities object and represents the stages of the sales opportunity.
Source table: OPR1. |
| SalesOpportunitiesPartners | SalesOpportunityPartner is a child object of the SalesOpportunities object that represents the partners of the sales opportunity.
Source table: OPR2. |
| SalesOpportunitiesReasons | SalesOpportunitiesReasons is a child object of the SalesOpportunities object and represents the reasons for failures of sales opportunity.
Source table: OPR5. |
| SalesOpportunityCompetitorSetup | Represents a competitor.
Source table: OCMT
Mandatory properties: Name |
| SalesOpportunityCompetitorSetupParams | Holds the key and name to an existing competitor.
This object is used to pass keys to and retrieve keys from SalesOpportunityCompetitorsSetupService methods. |
| SalesOpportunityCompetitorSetupParamsCollection | A collection of SalesOpportunityCompetitorSetup objects. |
| SalesOpportunityCompetitorsSetupService | The SalesOpportunityCompetitorsSetupService service enables you to add, look up and remove competitors in the competitors master data table. Competitors can be assigned to sales opportunities.
To see the list of competitors, select Sales Opportunities --> Sales Opportunity, select a sales opportunity and select the Competitors tab. In the Name column, select Define New.
Source table: OCMT |
| SalesOpportunityInterestSetup | Represents an area of interest for the sales opportunity.
Source table: OOIN
Mandatory properties: Description |
| SalesOpportunityInterestSetupParams | Holds the key and name to an interest.
This object is used to pass keys to and retrieve keys from SalesOpportunityInterestsSetupService methods. |
| SalesOpportunityInterestSetupParamsCollection | A collection of SalesOpportunityInterestSetupParams objects. |
| SalesOpportunityInterestsSetupService | The SalesOpportunityInterestsSetupService service enables you to add, look up and remove interests in the interests master data table. Interests can be assigned to sales opportunities; the interest describes an area of interest to the sales opportunity.
To see the list of interests, select Sales Opportunities --> Sales Opportunity, and then select the Potential tab. In the Description column of the Interest Range list, select Define New. The Reasons list is disabled if the Opportunity Status is Open.
Source table: OOIN |
| SalesOpportunityReasonSetup | Represents a reason for a successful or unsuccessful sales opportunity.
Source table: OOFR
Mandatory properties: Description |
| SalesOpportunityReasonSetupParams | Holds the key and name to an existing reason.
This object is used to pass keys to and retrieve keys from SalesOpportunityReasonsSetupService methods. |
| SalesOpportunityReasonSetupParamsCollection | A collection of SalesOpportunityReasonSetupParams objects. |
| SalesOpportunityReasonsSetupService | The SalesOpportunityReasonsSetupService service enables you to add, look up and remove reasons in the reasons master data table. Reasons can be assigned to sales opportunities; the reason explain why a sales opportunity was won or lost.
To see the list of reasons, select Sales Opportunities --> Sales Opportunity, and then select the Summary tab. In the Description column of the Reasons list, select Define New. The Reasons list is disabled if the Opportunity Status is Open.
Source table: OOFR |
| SalesOpportunitySourceSetup | Represents a source from which sales opportunities can be generated.
Source table: OOSR
Mandatory properties: Description |
| SalesOpportunitySourceSetupParams | Holds the key and name to a source.
This object is used to pass keys to and retrieve keys from SalesOpportunitySourcesSetupService methods. |
| SalesOpportunitySourceSetupParamsCollection | A collection of SalesOpportunitySourceSetupParams objects. |
| SalesOpportunitySourcesSetupService | The SalesOpportunitySourcesSetupService service enables you to add, look up and remove sources in the sources master data table. Sources can be assigned to sales opportunities; the source explains how a sales opportunity was generated.
To see the list of sources, select Sales Opportunities --> Sales Opportunity, and then select the General tab. In the Information Source field, select Define New.
Source table: OOSR |
| SalesPersons | The SalesPersons object enables to define sales employees and their commision percentage.
Source table: OSLP. |
| SalesStages | The SalesStages object enables defining sales stages and their probability percentage. For example: Lead, Meeting, Quotation, Negotiation, and Order. These definitions are used as default values for the SalesOpportunities object.
Source table: OOST. |
| SalesTaxAuthorities | SalesTaxAuthorities is a business object that represents the sales tax jurisdictions data for US and Canada localizations, or sales tax types for Latin America localization.
In US and Canada localizations, the sales tax jurisdictions can be defined, for example, for each state, country, and city. In Latin America localization, the sales tax types are related to specific items, such as fuel and cigarettes, that are liable to tax (Rate) in addition to VAT.
This object enables you to:
- Add a sales tax authority.
- Retrieve a sales tax authority by its key.
- Update a sales tax authority data.
- Save the object in XML format.
Source table: OSTA. |
| SalesTaxAuthoritiesTypes | SalesTaxAuthoritiesTypes is a business object that represents the type of sales tax authorities. It specifies whether or not the sales tax authority includes also VAT.
This object enables you to:
- Add a sales tax authority type.
- Retrieve a sales tax authority type by its key.
- Update a sales tax authority type data.
- Save the object in XML format.
Source table: OSTT. |
| SalesTaxCodes | SalesTaxCodes is a business object that represents the inclusive sales tax codes. Each sales tax code consists of one or more sales taxes as defined in SalesTaxAuthorities object.
This object enables you to:
- Add a sales tax code.
- Retrieve a sales tax code by its key.
- Update a sales tax code data.
- Save the object in XML format.
Source table: OSTC. |
| SalesTaxCodes_Lines | TaxCodes_Lines is a child object of the SalesTaxCodes object and represents the tax authorities/types from which the tax code is combined.
Source table: STC1. |
| SBObob | The SBObob object is raw data access object that enables you to retrieve information quickly and easily. The returned data is usually a Recordset object that enables data manipulation.
See SBObob samples. |
| SBOMailerService | SBOMailerService Class |
| Section | Represents a section of the tax code that defines the type of business transaction subject to TDS (withholding tax).
Source table: OSEC
All properties are mandatory. |
| SectionParams | Holds the key and code to an existing section.
This object is used to pass keys to and retrieve keys from SectionsService methods. |
| SectionsParams | A collection of SectionParams objects. |
| SectionsService | The SectionsService service enables you to add, look up and remove sections in the section master data table. Sections are used to specify a type of business transaction subject to TDS (withholding tax).
Source table: OSEC |
| SensitiveDataAccess | SensitiveDataAccess Class |
| SensitiveDataAccessService | SensitiveDataAccessService Class |
| SerialNumberDetail | The serial number details for the item.
Source table: OSRN, OITL, ITL1. |
| SerialNumberDetailParams | Holds the key to the serial details for the item.
This object is used to pass keys to and retrieve keys from SerialNumberDetailsService methods. |
| SerialNumberDetailsService | The SerialNumberDetailsService service enables you to look up and update serial number details for the item.
Source table: OSRN, OITL, ITL1. |
| SerialNumbers | SerialNumbers is a business object that represents the serial numbers and additional tracking information of items. This object is part of the Inventory and Production module.
Source table: OSRN, OSRW, OSRQ, OITL, ITL1. |
| Series | Series is a data structure related to the SeriesService.
It represents the series object, a part of a document name.
Source table: NNM1 (Documents Numbering - Series). |
| SeriesCollection | SeriesCollection is a data collection of Series data structures.
Source table: NNM1 (Documents Numbering - Series). |
| SeriesLine | Contains the details of a certificate series.
Source table: CSN1 |
| SeriesLines | A collection of SeriesLine objects.
Currently, a certificate series can have only one series line in its SeriesLines property. |
| SeriesParams | The SeriesParams specifies an identification key (Series) for which the SeriesService is related. |
| SeriesService | SeriesService manages the Series object, a component of the document numbering system.
Source table: NNM1 (Documents Numbering - Series). |
| ServiceAppReport | ServiceAppReport Class |
| ServiceAppReportContent | ServiceAppReportContent Class |
| ServiceAppReportParams | ServiceAppReportParams Class |
| ServiceCallActivities | ServiceCallActivities is a child object of the ServiceCalls object in the Service module. The service call activities are associated with the Activities with Business Partners table.
Source table: SCL5. |
| ServiceCallBPAddressComponents | ServiceCallBPAddressComponents Class |
| ServiceCallInventoryExpenses | ServiceCallInventoryExpenses is a child object of the ServiceCalls object in the Service module.
Source table: SCL4. |
| ServiceCallOrigin | Represents a service call origin, that is, the channel through which a call was made, such as by telephone or via the Web.
Source table: OSCO
Mandatory properties: Name |
| ServiceCallOriginParams | Holds the key and name to an existing service call origin.
This object is used to pass keys to and retrieve keys from ServiceCallOriginsService methods. |
| ServiceCallOriginParamsCollection | A collection of ServiceCallOriginParams objects. |
| ServiceCallOriginsService | The ServiceCallOriginsService service enables you to add, look up and remove service call origins in the service call origin master data table. Service call origins are used to specify the channel through which a call was made, such as by telephone or via the Web.
To see the list of service call origins, select Service --> Service Call, and then select the General tab. The service call origins are listed in the Origin field.
Source table: OSCO |
| ServiceCallProblemSubType | ServiceCallProblemSubType Class |
| ServiceCallProblemSubTypeParams | ServiceCallProblemSubTypeParams Class |
| ServiceCallProblemSubTypeParamsCollection | ServiceCallProblemSubTypeParamsCollection Class |
| ServiceCallProblemSubTypesService | ServiceCallProblemSubTypesService Class |
| ServiceCallProblemType | Represents a service call problem type.
Source table: OSCP
Mandatory properties: Name |
| ServiceCallProblemTypeParams | Holds the key and name to an existing service call problem type.
This object is used to pass keys to and retrieve keys from ServiceCallProblemTypesService methods. |
| ServiceCallProblemTypeParamsCollection | A collection of ServiceCallProblemTypeParams objects. |
| ServiceCallProblemTypesService | The ServiceCallProblemTypesService service enables you to add, look up and remove service call problem types in the service call problem type master data table. Service call problem types are used to classify service calls.
To see the list of service call problem types, select Service --> Service Call, and then select the General tab. The service call problem types are listed in the Problem Type field.
Source table: OSCP |
| ServiceCalls | ServiceCalls is a business object that represents the service calls table in the Service module.
This object enables you to:
- Add a service call.
- Retrieve a service call by its key.
- Update a service call.
- Remove a service call.
- Save the object in XML format.
Source table: OSCL. |
| ServiceCallSchedulings | ServiceCallSchedulings Class |
| ServiceCallSolutions | ServiceCallSolutions is a child object of the ServiceCalls object in the Service module. The service call solutions are associated with the Knowledge Base Solutions table.
Source table: SCL1. |
| ServiceCallSolutionStatus | Represents a service call solution status.
Source table: OSST
Mandatory properties: Name |
| ServiceCallSolutionStatusParams | Holds the key and name to an existing service call solution status.
This object is used to pass keys to and retrieve keys from ServiceCallSolutionStatusService methods. |
| ServiceCallSolutionStatusParamsCollection | A collection of ServiceCallSolutionStatusParams objects. |
| ServiceCallSolutionStatusService | The ServiceCallSolutionStatusService service enables you to add, look up and remove service call solution statuses in the service call solution status master data table. Service call solution statuses are used to specify the status of a solution for a service call.
To see the list of service call solution statuses, select Service --> Service Call, and then select the Solutions tab. Create a new solution or edit an existing solution. The service call solution statuses are listed in the Status field.
Source table: OSST |
| ServiceCallStatus | Represents a service call status.
Source table: OSCS
Mandatory properties: Name |
| ServiceCallStatusParams | Holds the key and name to an existing service call solution status.
This object is used to pass keys to and retrieve keys from ServiceCallSolutionStatusService methods. |
| ServiceCallStatusParamsCollection | A collection of ServiceCallStatusParams objects. |
| ServiceCallStatusService | The ServiceCallStatusService service enables you to add, look up and remove service call statuses in the service call status master data table. Service call statuses are used to specify the status of a service call.
To see the list of service call statuses, select Service --> Service Call. The service call statuses are listed in the Call Status field.
Source table: OSCS |
| ServiceCallType | Represents a service call type.
Source table: OSCT
Mandatory properties: Name |
| ServiceCallTypeParams | Holds the key and name to an existing service call type.
This object is used to pass keys to and retrieve keys from ServiceCallTypesService methods. |
| ServiceCallTypeParamsCollection | A collection of ServiceCallTypeParams objects. |
| ServiceCallTypesService | The ServiceCallTypesService service enables you to add, look up and remove service call types in the service call type master data table. Service call types are used to classify service calls.
To see the list of service call types, select Service --> Service Call, and then select the General tab. The service call types are listed in the Call Type field.
Source table: OSCT |
| ServiceContract_Lines | ServiceContract_Lines is a child object of the ServiceContracts object that represents the line entries of each service contract. This object is part of the Service module.
Source table: CTR1. |
| ServiceContracts | ServiceContracts is a business object that represents the service contracts table in the Service module of SAP Business One application.
This object enables you to:
- Add a service contract.
- Retrieve a service contract by its key.
- Update a service contract.
- Remove a service contract.
- Save the object in XML format.
Source table: OCTR. |
| ServiceGroup | Represents a service group that can be used for the automatic determination of tax codes for services.
Source table: OSGP. |
| ServiceGroupParams | Holds the key and name to an existing service group.
This object is used to pass keys to and retrieve keys from ServiceGroupsService methods. |
| ServiceGroupsParams | A collection of ServiceGroupParams objects. |
| ServiceGroupsService | The ServiceGroupsService service enables you to add, look up, update, and remove service groups.
Source table: OSGP. |
| ServiceTaxPostingParams | ServiceTaxPostingParams Class |
| ServiceTaxPostingParamsCollection | ServiceTaxPostingParamsCollection Class |
| ServiceTaxPostingService | ServiceTaxPostingService Class |
| ShippingTypes | The ShippingTypes object enables to define transportation methods (for example, air cargo and courier) to carry out deliveries. A shipping type can be assigned to a document, item master data, and business partner master data.
Source table: OSHP. |
| ShowDifferenceParams | Holds the key to an existing change log that contains several log instances.
This object is used to pass keys to and retrieve keys from the ChangeLogsService methods. |
| SingleUserConnection | SingleUserConnection Class |
| SingleUserConnectionParams | SingleUserConnectionParams Class |
| SingleUserConnectionService | SingleUserConnectionService Class |
| SNBLines | SNBLines Class |
| SpecialPrices | Represents a discount for a specific item in a specific price list. The discount can apply to a specific business partner or for all business partners.
- Specific Partners: To view discounts for specific business partners, select Inventory --> Price Lists --> Special Prices --> Special Prices for Business Partners.
- All Business Partners: To view discounts for all business partners, select Inventory --> Price Lists --> Period and Volume Discounts. In previous versions, this was called Hierarchies and Expansions.
For a specific business partner, the item and business partner must be unique; for all business partners, the item and price list must be unique.
Source table: OSPP
Mandatory fields: ItemCode |
| SpecialPricesDataAreas | SpecialPricesDataAreas is a child object of SpecialPrices object and represents special prices that are valid only for specified periods such as, holidays and season sales.
Source table: SPP1. |
| SpecialPricesQuantityAreas | SpecialPricesQuantityAreas is a child object of SpecialPricesDataAreas object and represents special prices that are valid only for specified quantities and above.
Source table: SPP2. |
| SpecificWTHAmounts | Specific Withholding Amounts
Source table: OSWA. |
| SpecificWTHAmountsParams | Holds the key to an existing specific WTax amounts.
This object is used to pass keys to and retrieve keys from SpecificWTHAmountsService methods. |
| SpecificWTHAmountsParamsCollection | A collection of SpecificWTHAmountsParams objects. |
| SpecificWTHAmountsService | The SpecificWTHAmountsService service enables you to add, look up, update and remove specific WTax amounts.
Source table: OSWA. |
| State | Represents a state that can be included, for example, in an address for a business partner.
Source table: OCST
All properties are mandatory. |
| StateParams | Holds the key and name to an existing state.
This object is used to pass keys to and retrieve keys from StatesService methods. |
| StatesParams | A collection of StateParams objects. |
| StatesService | The StatesService service enables you to add, look up and remove states in the states master data table. States are assigned to business partners and other objects as part of the address information.
Each state is associated with a specific country.
To see the list of states, select Administration --> System Initialization --> Company Details --> General tab --> Local Language tab --> State combobox --> Define new
Source table: OCST |
| StockTaking | This function is abandoned in SAP Business One 9.0. If you use this object, an ATL Error occurs.
StockTaking is a business object that is used to take items from a warehouse, or to put items into a warehouse.
Source table: OITW. |
| StockTransfer | StockTransfer is a business object that represents items to transfer from one warehouse to another. This object is part of the Inventory and Production module.
Source tables: OWTR (ODRF for drafts) |
| StockTransfer_ApprovalRequests | StockTransfer_ApprovalRequests is a child object of the StockTransfer object. You can set the remarks field of the approval request.
Source table: OWDDV. |
| StockTransfer_EDeliveryInfo | Information about electronic marketing documents for inventory transfers.
Source tables: WTR26. |
| StockTransfer_Lines | StockTransfer_Lines is a child object of the StockTransfer object that represents the line entries of each stock transfer. Each line contains detailed information about the way items are transferred from one warehouse to the other.
Source table: WTR1. |
| StockTransfer_TaxExtension | StockTransfer_TaxExtension is a child object of the StockTransfer object. It represents the tax extension of stock tranfers.
Applicable for cluster B only (country-specific for India).
Source table: WTR12. |
| StockTransferLinesBinAllocations | StockTransferLinesBinAllocations is a child object of the StockTransfer_Lines object that represents the bin allocation of items or serial items or batch items.
Source table: INV19. |
| TargetGroup | A target group is a list of prospects. You can create a target group and then define a promotional campaign for targeting this group. You can add prospects either from existing customers and leads or from an external Microsoft Excel file.
Source table: OTTG. |
| TargetGroupParams | Holds the key to an existing target group.
This object is used to pass keys to and retrieve keys from TargetGroupsService methods. |
| TargetGroupsDetail | The detailed information of the potential customers or leads for the target group. This is a child object of the TargetGroup object.
Source table: TTG1. |
| TargetGroupsDetails | A collection of TargetGroupsDetail objects. |
| TargetGroupsParams | A collection of TargetGroupParams objects. |
| TargetGroupsService | The TargetGroupsService service enables you to add, look up, update, and remove target groups.
Source table: OTTG. |
| TaxCodeDetermination | Represents the tax code determination rules according to which the application proposes tax codes in sales and purchasing document lines.
Source table: OTCX. |
| TaxCodeDeterminationParams | Holds the key to an existing tax code determination rule.
This object is used to pass keys to and retrieve keys from TaxCodeDeterminationsService methods. |
| TaxCodeDeterminationsParams | A collection of TaxCodeDeterminationParams objects. |
| TaxCodeDeterminationsService | The TaxCodeDeterminationsService service enables you to add, look up, update, and remove tax code determination rules.
For all localizations except Brazil, India, Israel and Puerto Rico, you can set up tax code determination rules that take precedence over the tax information in the business partner or item master data, and in G/L account determination.
Source table: OTCX. |
| TaxCodeDeterminationsTCDParams | Legal Text on Tax Code Determination - Setup form. |
| TaxCodeDeterminationsTCDService | TaxCodeDeterminationsTCDService Class |
| TaxCodeDeterminationTCD | TaxCodeDeterminationTCD Class |
| TaxCodeDeterminationTCDByUsage | TaxCodeDeterminationTCDByUsage Class |
| TaxCodeDeterminationTCDByUsages | TaxCodeDeterminationTCDByUsages Class |
| TaxCodeDeterminationTCDDefaultWT | TaxCodeDeterminationTCDDefaultWT Class |
| TaxCodeDeterminationTCDDefaultWTs | TaxCodeDeterminationTCDDefaultWTs Class |
| TaxCodeDeterminationTCDKeyField | TaxCodeDeterminationTCDKeyField Class |
| TaxCodeDeterminationTCDKeyFields | TaxCodeDeterminationTCDKeyFields Class |
| TaxCodeDeterminationTCDParams | TaxCodeDeterminationTCDParams Class |
| TaxCodeDeterminationTCDPeriod | TaxCodeDeterminationTCDPeriod Class |
| TaxCodeDeterminationTCDPeriods | TaxCodeDeterminationTCDPeriods Class |
| TaxCodeDeterminationTCDValue | TaxCodeDeterminationTCDValue Class |
| TaxCodeDeterminationTCDValues | TaxCodeDeterminationTCDValues Class |
| TaxDefinitions | A set of tax rates for different time periods for a particular sales tax jurisdiction.
Source table: STA1 |
| TaxExemptReason | Single entry of Tax Exemption Reason.
Source table: TXRE. |
| TaxExemptReasonParams | Tax Exemption Reason input parameters |
| TaxExemptReasonParamsCollection | Entries collection of Tax Exemption Reason |
| TaxExemptReasonService | The TaxExemptReasonService service enables you to add, look up and remove Tax Exempt Reason.
Source table: TXRE. |
| TaxExtension | TaxExtension is a child object of the Documents object. It stores fiscal IDs of marketing documents. Every marketing document has a set of fiscal IDs.
The TaxExtension object is applicable for cluster B (country-specific for Brazil and India).
Source tables: CPI12, CPV12, CSI12, CSV12, DLN12, DRF12, IGE12, IGN12, INV12, PCH12, PDN12, POR12, QUT12, RDN12, RDR12, RIN12, RPC12, RPD12, and WTR12. |
| TaxInvoice_DocumentReferences | TaxInvoice_DocumentReferences Class |
| TaxInvoice_Lines | TaxInvoice_Lines is a child object of the TaxInvoices object that represents the line entries of each tax invoice document.
Source table: TSI1 for sales invoices, TPI1 for purchase invoices, or TXD1 for journal entry. |
| TaxInvoice_LinkedDownPayments | Link to tax invoices from down payments for Russia localization. The whole "Linked Down Payments" subobject is read-only, meaning it is completed automatically during the adding of Tax Invoices (no matter if via UI or DI) and user can read the values via DI API using this subobject (LinkedDownPayments).
Source table: TSI4 for A/R tax invoices, TPI4 for A/P tax invoices. |
| TaxInvoice_OperationCodes | TaxInvoice_OperationCodes is a child object of the TaxInvoices object that represents the operation codes of the tax invoice document. |
| TaxInvoiceReport | TaxInvoiceReport Class |
| TaxInvoiceReportLine | TaxInvoiceReportLine Class |
| TaxInvoiceReportLineCollection | TaxInvoiceReportLineCollection Class |
| TaxInvoiceReportParams | TaxInvoiceReportParams Class |
| TaxInvoiceReportService | TaxInvoiceReportService Class |
| TaxInvoices | TaxInvoices is a business object that represents the header data of a Tax Invoice document.
Source table: OTSI for sales invoices, OTPI for purchase invoices, or OTXD for journal entry according to the DocType valid value. |
| TaxJurisdictions | Represents the tax amount of a document.
Source table: PCH4.
TaxJurisdictions is a child object of the following existing objects:
|
| TaxReplStateSubData | Tax replacement state subscription data.
In Brazil companies associate state code with IEST code.
Source table: OTRSS. |
| TaxReplStateSubParams | Holds the key to existing tax replacement state subscription data.
This object is used to pass keys to and retrieve keys from TaxReplStateSubService methods. |
| TaxReplStateSubService | The TaxReplStateSubService service enables you to add, look up, update, and remove tax replacement state subscription.
Source table: OTRSS. |
| TaxReportAccount | TaxReportAccount is a data structure related to the TaxReportsService.
Source table: VTR5. |
| TaxReportAccounts | TaxReportAccounts is a Data Collection of TaxReportAccount data structures.
Source table: VTR5. |
| TaxReportBusinessPartner | TaxReportBusinessPartner is a data structure related to the TaxReportsService. |
| TaxReportBusinessPartners | TaxReportBusinessPartners is a Data Collection of TaxReportBusinessPartner data structures.
Source table: VTR4.
Remark: VTR4 is a virtual table and not exposed in the database reference files. |
| TaxReportDocument | TaxReportDocument is a data structure related to the TaxReportsService.
Source table: VTR2. |
| TaxReportDocuments | TaxReportDocuments is a Data Collection of TaxReportDocument data structures.
Source table: VTR2. |
| TaxReportFilter | TaxReportFilter is a data structure related to the TaxReportsService.
Source table: OVTR. |
| TaxReportFilterParams | The TaxReportFilterParams specifies the identification key combination(Code, Filter-Type and Name) for which the TaxReportsService is related.
Source table: OVTR. |
| TaxReportFiltersParams | TaxReportFiltersParams is a Data Collection of TaxReportFilterParams Identification key combination.
Source table: OVTR. |
| TaxReportGroup | TaxReportGroup is a data structure related to the TaxReportsService.
Source table: VTR1. |
| TaxReportGroups | TaxReportGroups is a Data Collection of TaxReportGroupss.
Source table: VTR1. |
| TaxReportSeries | TaxReportSeries is a data structure related to the TaxReportsService.
Source table: VTR3. |
| TaxReportSeriesCollection | TaxReportSeriesCollection is a Data Collection of TaxReportSeries.
Source table: VTR3. |
| TaxWebSite | TaxWebSite Class |
| TaxWebSiteParams | TaxWebSiteParams Class |
| TaxWebSitesParams | TaxWebSitesParams Class |
| TaxWebSitesService | TaxWebSitesService Class |
| TeamCounter | A group of counters' counting results of an item at a storage location add up to its total quantity.
Source table: INC4. |
| TeamCounters | A collection of TeamCounter objects. |
| TeamMembers | TeamMembers is a child object of the Teams object that represents the membership role in a team of an employee. An employee can be a Member or a Leader of more than one team.
Source table: HTM1. |
| Teams | Teams is a business object that represents the list of teams from which team memberships of an employee can be selected. An employee can be a Member or a Leader of more than one team.
Source table: OHTM. |
| TechnicianSchedulings | TechnicianSchedulings Class |
| TechnicianSchedulingsCollection | TechnicianSchedulingsCollection Class |
| TechnicianSchedulingsParams | TechnicianSchedulingsParams Class |
| TechnicianSettings | TechnicianSettings Class |
| TechnicianSettingsGroup | TechnicianSettingsGroup Class |
| TechnicianSettingsGroupParams | TechnicianSettingsGroupParams Class |
| TechnicianSettingsParams | TechnicianSettingsParams Class |
| TerminationReason | TerminationReason Class |
| TerminationReasonParams | TerminationReasonParams Class |
| TerminationReasonParamsCollection | TerminationReasonParamsCollection Class |
| TerminationReasonService | TerminationReasonService Class |
| Territories | Territories is a business object that represents the territory segmentation. This object is part of the Business Partners module. Territories are segments of the market that are defined by attributes such as geographical locations, product lines, and so on.
This object enables you to:
- Add a territory segmentation.
- Retrieve a territory segmentation by its key.
- Update a territory segmentation.
- Remove a territory segmentation.
- Save the object in XML format.
Source table: OTER. |
| TrackingNote | TrackingNote Class |
| TrackingNoteBroker | TrackingNoteBroker Class |
| TrackingNoteBrokerCollection | TrackingNoteBrokerCollection Class |
| TrackingNoteItem | TrackingNoteItem Class |
| TrackingNoteItemCollection | TrackingNoteItemCollection Class |
| TrackingNoteParams | TrackingNoteParams Class |
| TrackingNoteParamsCollection | TrackingNoteParamsCollection Class |
| TrackingNotesService | TrackingNotesService Class |
| TransactionCode | TransactionCode Class |
| TransactionCodeParams | TransactionCodeParams Class |
| TransactionCodeParamsCollection | TransactionCodeParamsCollection Class |
| TransactionCodesService | TransactionCodesService Class |
| TranslationsInUserLanguages | TranslationsInUserLanguages is a child object of the MultiLanguageTranslations object. It enables to set, in each row, a translated content in a specified user language.
Source table: MLT1. |
| TransportationDocumentCollection | TransportationDocumentCollection Class |
| TransportationDocumentData | TransportationDocumentData Class |
| TransportationDocumentLineData | TransportationDocumentLineData Class |
| TransportationDocumentLineDataCollection | TransportationDocumentLineDataCollection Class |
| TransportationDocumentParams | TransportationDocumentParams Class |
| TransportationDocumentParamsCollection | TransportationDocumentParamsCollection Class |
| TransportationDocumentService | TransportationDocumentService Class |
| TSRExceptionalEvent | Exceptional Events.
Source table: OEEV. |
| TSRExceptionalEventParams | Holds the key to an existing Exceptional Event.
This object is used to pass keys to and retrieve keys from TSRExceptionalEventService methods. |
| TSRExceptionalEventParamsCollection | A collection of TSRExceptionalEventParams objects. |
| TSRExceptionalEventService | The TSRExceptionalEventService service enables you to add, look up, and update Exceptional Events.
Source table: OEEV. |
| UnitOfMeasurement |
To manage inventory items by different UoMs (units of measurement) applicable to your business, you need to define the individual UoMs. These are the units in which the items will be purchased, sold, and stocked. You can later group associated ones together as a set of UoMs with a definition of its conversion rules.
Source table: OUOM. |
| UnitOfMeasurementGroup | A UoM (Unit of Measurement) group is a set of UoMs that you want to use for a certain type of product. Each UoM group has a base UoM. All the other UoMs belonging to this group are related to this base UoM by conversion rules.
You can assign a UoM group to an item. When you use different UoMs for the item in sales, purchasing, inventory, and production transactions, SAP Business One automatically processes the differences in UoMs according to their conversion rules.
Source table: OUGP. |
| UnitOfMeasurementGroupParams | Holds the key to an existing unit of measurement group.
This object is used to pass keys to and retrieve keys from UnitOfMeasurementGroupsService methods. |
| UnitOfMeasurementGroupParamsCollection | A collection of UnitOfMeasurementGroupParams objects. |
| UnitOfMeasurementGroupsService | The UnitOfMeasurementGroupsService service enables you to add, look up, update, and remove unit of measurement groups.
Source table: OUGP. |
| UnitOfMeasurementParams | Holds the key to an existing unit of measurement.
This object is used to pass keys to and retrieve keys from UnitOfMeasurementsService methods. |
| UnitOfMeasurementParamsCollection | A collection of UnitOfMeasurement objects. |
| UnitOfMeasurementsService | The UnitOfMeasurementsService service enables you to add, look up, update, and remove unit of measurements.
Source table: OUOM. |
| UoMGroupDefinition | Defines and sets conversion rules for Unit of Measure Groups.
Source table: UGP1. |
| UoMGroupDefinitionCollection | A collection of UoMGroupDefinition objects. |
| UoMPrices | UoMPrices Class |
| UserActionRecord | Displays the access details and the actions of SAP Business One users who have logged on and logged off with the SAP Business One client or the DI API.
Source table: USR5. |
| UserBranchAssignment | UserBranchAssignment Class |
| UserDefaultGroups | The UserDefaultGroups object enables to define default values (such as, default documents, default address in printed documents, windows color, and so on). These default values can be applied to specific user or group of users by setting the Defaults property of the Users object.
Source table: OUDG. |
| UserFields | The UserFields object is a collection of Fields objects, which are user defined fields. |
| UserFieldsMD | UserFieldsMD is a business object that enables you to manage user-defined fields in user and system tables.
This object enables you to:
- Add a user-defined field.
- Retrieve a user-defined field from the database by its key.
- Remove a user-defined field.
- Save the object in XML format.
Source table: CUFD
Mandatory properties: Name and TableName
IMPORTANT: After creating a new user-defined field in .NET, you must release the object by executing the following line of code, where myObject is a reference to the UserFieldsMD object:
System.Runtime.InteropServices.Marshal.ReleaseComObject(myObject); |
| UserGroup | UserGroup Class |
| UserGroupByUser | UserGroupByUser Class |
| UserGroupParams | UserGroupParams Class |
| UserGroupService | UserGroupService Class |
| UserGroupsParams | UserGroupsParams Class |
| UserKeysMD | The UserKeysMD object enables to mange user defined keys of user tables. A user table contains a default primary key that consists of the Code and Name columns. Use the UserKeysMD object to add secondary keys to user tables.
This object enables you to:
- Add a user key (identifier) to a user table.
- Retrieve the values of the object's properties by its KeyIndex and TableName.
- Remove a user key.
- Save the object in XML format.
Source table: OUKD. |
| UserKeysMD_Elements | UserKeysMD_Elements is a child object of the UserKeysMD object. UserKeysMD_Elements defines the fields that combine the key index.
Source table: UKD1. |
| UserLanguages | The UserLanguages object represents the languages setup and enables to define new languages or modify the exisiting ones.
Source table: OLNG. |
| UserLicenseParams | Contains the parameters for assigning licenses. |
| UserMenuItem | UserMenuItem is a Data structure related to the UserMenuService.
Source table: CUMI. |
| UserMenuItems | UserMenuItems is a Data Collection of UserMenuItem data structures.
Source table: CUMI. |
| UserMenuParams | The UserMenuParams specifies the identification key (UserID) for which the UserMenuService is related.
Source table: CUMI. |
| UserMenuService | UserMenuService manages the user menu.
Source table: CUMI.
The service maintains a collection of user menus, each identified by a specific value of UserMenuParams.
It enables the user to:
- Get current user menu definition.
- Get any user menu definition from the collection by it params identification key.
- Update user menus in the collection.
- Replace current user menu with user menu from the collection.
|
| UserObjectMD_ChildTables | UserObjectMD_ChildTables is child object of the UserObjectsMD object that represents child user tables and their related history log tables.
Source table: UDO1. |
| UserObjectMD_EnhancedFormColumns | UserObjectMD_EnhancedFormColumns is a child object of the UserObjectsMD object that represents the default fields (columns) to display in the UDO enhanced default form (UDO form with the header-line style).
Source table: UDO4. |
| UserObjectMD_FindColumns | UserObjectMD_FindColumns is a child object of the UserObjectsMD object that represents the fields (columns) to display in the Find Form (Choose From List form).
Source table: UDO2. |
| UserObjectMD_FormColumns | UserObjectMD_FormColumns is child object of the UserObjectsMD object that represents the default fields (columns) to display in the default form (UDO form with the matrix style).
Source table: UDO3. |
| UserObjectsMD | The UserObjectsMD object represents the registration data settings, such as table name and supported services, of a user defined object.
This object enables you to:
- Add a user define object.
- Retrieve a user define object by its key.
- Update a user define object .
- Remove a user define object from the database.
- Save the object in XML format.
- Specify the menu location of the UDO.
Source table: OUDO.
IMPORTANT: After creating a new UDO in .NET, you must release the object by executing the following line of code, where myObject is a reference to the UserObjectsMD object:
System.Runtime.InteropServices.Marshal.ReleaseComObject(myObject); |
| UserPermission | UserPermission is a business object that enables to set the authorization of a specified user to a UserPermissionTree.
Source table: USR3. |
| UserPermissionForms | UserPermissionForms is a child object of UserPermissionTree object and enables to add a user permission to a collection of forms.
Source table: UPT1. |
| UserPermissionTree | UserPermissionTree is a business object that represents the User Authorization Form. This object enables to manage user authorization for new forms (which their FormType property is defined in UserPermissionForms object).
After adding a user permission tree to the Authorizations tree, you can set the UserPermission object.
This object enables you to:
- Add a user permission tree to the Authorizations tree.
- Retrieve a user permission tree by its key.
- Update a user permission tree.
- Remove a user permission tree from the Authorizations tree.
- Save the object in XML format.
Source table: OUPT. |
| UserQueries | The UserQueries object enables to define user queries in the Queries Manager.
Source table: OUQR. |
| Users | Users is a business object that represents the users table of the SAP Business One application. The users table includes the users list, login details, and authorizations.
This object enables you to:
- Add users to the users list.
- Retrieve user's details by its key.
- Update user's details.
- Remove users from the users list.
- Save the object in XML format.
Source table: OUSR. |
| UserTable | The UserTable object represents records of a user-defined table. |
| UserTables | UserTables is a collection of UserTable objects. |
| UserTablesMD | The UserTablesMD object enables to manage user defined tables as follows:
- Add a user table.
- Retrieve a user table from the database by its TableName.
- Remove a user table.
- Save the object in XML format.
Source table: OUTB.
IMPORTANT: After creating a new user-defined table in .NET, you must release the object by executing the following line of code, where myObject is a reference to the UserTablesMD object:
System.Runtime.InteropServices.Marshal.ReleaseComObject(myObject); |
| UserValidValues | UserValidValues is an object related to the FormattedSearches object. It enables to define valid values for the field specified by the FormattedSearches object.
Source table: CUVV. |
| ValidValue | The ValidValue object represents a single valid value element of a specified user field. |
| ValidValues | ValidValues is a collection of ValidValue objects. |
| ValidValuesMD | ValidValuesMD enables you to add valid values to a specified user defined field (UserFieldsMD).
Source table: UFD1. |
| ValueMappingCommunicationData | ValueMappingCommunicationData Class |
| ValueMappingCommunicationParams | ValueMappingCommunicationParams Class |
| ValueMappingCommunicationService | ValueMappingCommunicationService Class |
| ValueMappingParams | ValueMappingParams Class |
| ValueMappingService | ValueMappingService Class |
| VatGroups | The VatGroups object enables to define tax groups that can be assigned to business partners and items in sales and purchase documents.
Source table: OVTG. |
| VatGroups_Lines | VatGroups_Lines is a child object of the VatGroups_Lines object. It enables to define the tax percentage and the effective from date for the tax group.
Source table: VTG1. |
| VM_B1ValuesCollection | VM_B1ValuesCollection Class |
| VM_B1ValuesData | VM_B1ValuesData Class |
| VM_ThirdPartyValuesCollection | VM_ThirdPartyValuesCollection Class |
| VM_ThirdPartyValuesData | VM_ThirdPartyValuesData Class |
| WarehouseLocations | The WarehouseLocations object enables to define geographical locations for warehouses.
Source table: OLCT. |
| Warehouses | Warehouses is a business object that represents the warehouses information in the Inventory module.
This object enables you to:
- Add a warehouse.
- Retrieve a warehouse by its key.
- Update a warehouse details.
- Remove a warehouse.
- Save the object in XML format.
Source table: OWHS. |
| WarehouseSublevelCode | You can set up different codes for each warehouse sublevel.
Source table: OBSL. |
| WarehouseSublevelCodeCollectionParams | A collection of WarehouseSublevelCodeParams objects. |
| WarehouseSublevelCodeParams | Holds the key to an existing warehouse sublevel code.
This object is used to pass keys to and retrieve keys from WarehouseSublevelCodesService methods. |
| WarehouseSublevelCodesService | The WarehouseSublevelCodesService service enables you to add, look up, update, and remove warehouse sublevel codes.
Source table: OBSL. |
| WeightMeasures | The WeightMeasures object enables to define the weight measure units that are used for item records.
Source table: OWGT. |
| WIPMapping | WIPMapping Class |
| WIPMappingCollection | WIPMappingCollection Class |
| WithholdingTaxCertificates | WithholdingTaxCertificates Class |
| WithholdingTaxCodes | The WithholdingTaxCodes object enables to define the system withholding tax codes that can be applied to business partners, payments, and documents.
Source table: OWHT. |
| WithholdingTaxCodes_Lines | WithholdingTaxCodes_Lines is a child object of the WithholdingTaxCodes object. It enables to define the tax percentage and the effective from date for the withholding tax code.
Source table: WHT1. |
| WithholdingTaxCodes_ProgressiveTax_Lines | WithHoldingTaxCodes_ProgressiveTax_Lines Class |
| WithholdingTaxCodes_ValueRange_Lines | WithHoldingTaxCodes_ValueRange_Lines Class |
| WithholdingTaxData | 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 the following document types:
- Documents(oInvoices), Documents(oCorrectionInvoice), Documents(oCorrectionInvoiceReversal) - OINV
- Documents(oCreditNotes) - ORIN
- Documents(oReturns) - ORDN
- Documents(oPurchaseInvoices), Documents(oCorrectionPurchaseInvoice), Documents(oCorrectionPurchaseInvoiceReversal) - OPCH
- Documents(oPurchaseCreditNotes) - ORPC
- Documents(oDownPaymentsInput) - ODPI (not exposed through the DI API)
- Documents(oDownPaymentsOutput) - ODPO (not exposed through the DI API)
- Documents(oDrafts) - ODRF
|
| WithholdingTaxDataWTX | WithholdingTaxDataWTX Class |
| WithholdingTaxLines | WithholdingTaxLines is a child object of Document_Lines object and supports Withholding Tax in a line level (as opposed to WithholdingTaxData object, which supports Withholding Tax in a document level).
The WithholdingTaxLines object is applicable for cluster B only (country-specific for Brazil only).
Source table: INV5.
Relevant only for the following tables: OINV, ORIN, ODLN, ORDR, ORDN, OPCH, ORPC, OPDN, ORPD, OPOR, ODRF, OCSI, OCSV, OCPI, and OCPV. |
| WitholdingTaxDefinitionService | WitholdingTaxDefinitionService Class |
| WizardPaymentMethods | The WizardPaymentMethods object enables to define payment methods, such as check, bank transfer, or bill-of-exchange.
Source table: OPYM. |
| WorkflowApprovalTaskListParams | This object specifies the identification key of the GetApprovalTaskList method. |
| WorkflowTask | WorkflowTask is a data object holding properties for workflow tasks.
Source table: OWLS. |
| WorkflowTaskCollection | WorkflowTaskCollection is a collection of WorkflowTask objects. |
| WorkflowTaskCompleteParams | This object specifies the identification key of the Complete method. |
| WorkflowTaskInputObject | WorkflowTaskInputObject is a data object holding properties for workflow task input data objects.
Source table: WLS2 |
| WorkflowTaskInputObjectCollection | WorkflowTaskInputObjectCollection is a collection of WorkflowTaskInputObject objects. |
| WorkflowTaskNote | WorkflowTaskNote is a data object holding properties for the workflow task note.
Source table: WLS3 |
| WorkflowTaskNoteCollection | WorkflowTaskNoteCollection is a collection of the WorkflowTaskNote objects. |
| WorkflowTaskOutputObject | WorkflowTaskOutputObject is a data object holding properties for the workflow task output data object. Source table: WLS4 |
| WorkflowTaskOutputObjectCollection |
WorkflowTaskOutputObjectCollection is a collection of the WorkflowTaskOutputObject objects. |
| WorkflowTaskService | WorkflowTaskService is a business object that manages the tasks of the SAP Business One Workflow component.
This object enables you to do the following:
- Get workflow tasks owned by the current user and filter tasks by status.
- Complete a workflow approval task of a given task ID and other parameters.
Source table: OWLS. |
| WorkOrder_Lines | WorkOrder_Lines is child object of the WorkOrders object that represents a collection of parent items in a work order. The parent item is connected to its bill of material.
Source table: WKO1. |
| WorkOrders | WorkOrders is a business object that represents the work orders in the Inventory and Production module. This object is applicable only if work orders are already exist in the Company database.
From release 2005, this object is replaced by the ProductionOrders object.
Source table: OWKO. |
| WTaxTypeCode | Source table: OWXT. |
| WTaxTypeCodeParams | WTaxTypeCodeParams Class |
| WTaxTypeCodeService | Source table: OWXT. |
| WTaxTypeCodesParams | WTaxTypeCodesParams Class |
| WTDBP | WTDBP Class |
| WTDBPCollection | WTDBPCollection Class |
| WTDCode | WTDCode Class |
| WTDCodeParams | WTDCodeParams Class |
| WTDCodeParamsCollection | WTDCodeParamsCollection Class |
| WTDEffectiveDate | WTDEffectiveDate Class |
| WTDEffectiveDateCollection | WTDEffectiveDateCollection Class |
| WTDFreight | WTDFreight Class |
| WTDFreightCollection | WTDFreightCollection Class |
| WTDItem | WTDItem Class |
| WTDItemCollection | WTDItemCollection Class |
| WTDValueRange | WTDValueRange Class |
| WTDValueRangeCollection | WTDValueRangeCollection Class |
| WTGroups | WTGroups Class |