SAP Business One Service Layer APIs Change Log
10.0 FP 2108 VS FP 2105
This document provides information about new, changed, and deleted Service Layer APIs between two sequential patches.
ComplexType
A ComplexType element represents a set of related information. Like an EntityType element, a ComplexType element consists of one or more properties of scalar type or complex type.
The following table lists the newly-added, changed, and deleted ComplexType interfaces.
|
Change Type
|
Name
|
|
Change
|
ContactEmployee
|
|
Change
|
DocumentLine
|
|
Change
|
ExportDeterminationParams
|
|
Change
|
InternalReconciliationOpenTrans
|
|
New
|
BPCurrencies
|
|
New
|
EmploymentCategoryParams
|
|
New
|
ExceptionalEventParams
|
|
New
|
PaymentReasonCodeParams
|
|
New
|
SupportUserLoginRecord
|
|
New
|
UserAccessLog
|
|
New
|
WTaxTypeCodeParams
|
Property
The properties of a ComplexType element are defined by using the Property element.
The following table lists the newly-added, changed, and deleted properties of the changed ComplexType interfaces.
|
Change Type
|
Name
|
EntityType
|
Description
|
Writable
|
Type
|
DBType
|
DBSize
|
Change Log
|
|
New
|
ForeignCountry
|
ContactEmployee
|
Stato Estero
|
true
|
Edm.String
|
AlphaNumeric
|
3
|
-
|
|
New
|
ReverseCharge
|
DocumentLine
|
Reverse Charge
|
true
|
BoYesNoEnum
|
AlphaNumeric
|
1
|
-
|
|
New
|
DocumentSubType
|
ExportDeterminationParams
|
-
|
true
|
Edm.String
|
-
|
-
|
-
|
|
New
|
BPLId
|
InternalReconciliationOpenTrans
|
-
|
true
|
Edm.Int32
|
-
|
-
|
-
|
EntityType
An entity is an instance of an EntityType element. An EntityType has a unique identity, an independent existence, and forms the operational unit of consistency.
The following table lists the newly-added, changed, and deleted EntityType interfaces.
|
Change Type
|
Name
|
|
Change
|
AlternateCatNum
|
|
Change
|
BusinessPartner
|
|
Change
|
ExportDetermination
|
|
Change
|
Project
|
|
Change
|
ServiceCall
|
|
New
|
EmploymentCategory
|
|
New
|
ExceptionalEvent
|
|
New
|
PaymentReasonCode
|
|
New
|
Picture
|
|
New
|
WTaxTypeCode
|
Property
The properties of an EntityType element are defined by using the Property element.
The following table lists the newly-added, changed, and deleted properties for the changed EntityType interfaces.
|
Change Type
|
Name
|
EntityType
|
Description
|
Writable
|
Type
|
DBType
|
DBSize
|
Change Log
|
|
New
|
Description
|
AlternateCatNum
|
BP Catalog Description
|
true
|
Edm.String
|
AlphaNumeric
|
200
|
-
|
|
New
|
BPCurrenciesCollection
|
BusinessPartner
|
-
|
true
|
BPCurrencies
|
-
|
-
|
-
|
|
New
|
DefaultCurrency
|
BusinessPartner
|
Default Currency
|
true
|
Edm.String
|
AlphaNumeric
|
3
|
-
|
|
New
|
DocumentSubType
|
ExportDetermination
|
Document Subtype
|
true
|
Edm.String
|
AlphaNumeric
|
2
|
-
|
|
New
|
ServiceCalls
|
Project
|
-
|
-
|
-
|
-
|
-
|
-
|
|
New
|
Project
|
ServiceCall
|
-
|
-
|
-
|
-
|
-
|
-
|
EntitySet
An EntitySet element is a named set that can contain instances of a specified EntityType element and any of the specified EntityType subtypes.
The following table lists the newly-added, changed, and deleted EntitySet interfaces.
|
Change Type
|
Name
|
EntityType
|
Description
|
|
New
|
EmploymentCategorys
|
EmploymentCategory
|
Employment Category
|
|
New
|
ExceptionalEvents
|
ExceptionalEvent
|
Exceptional Events
|
|
New
|
PaymentReasonCodes
|
PaymentReasonCode
|
Payment Reason Code
|
|
New
|
Pictures
|
Picture
|
-
|
|
New
|
WTaxTypeCodes
|
WTaxTypeCode
|
WTax Type Code
|
EnumType
An EnumType element is used to declare an enumeration type.
The following table lists the newly-added, changed, and deleted EnumType interfaces.
|
Change Type
|
Name
|
|
Change
|
TransTypesEnum
|
|
New
|
SupportUserLoginRecordLogReasonTypeEnum
|
|
New
|
UserAccessLogReasonIDTypeEnum
|
Member