Class CABillgDocument
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: CABillgDocument_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CABillgDocument instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<CABillgDocument>Selector for all available fields of CABillgDocument.static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.Date<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.Date<CABillgDocument>static final SimpleProperty.Time<CABillgDocument>static final SimpleProperty.Boolean<CABillgDocument>static final SimpleProperty.Boolean<CABillgDocument>static final SimpleProperty.Boolean<CABillgDocument>static final SimpleProperty.Boolean<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.Date<CABillgDocument>static final SimpleProperty.Date<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.NumericInteger<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.Boolean<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.Date<CABillgDocument>static final SimpleProperty.Boolean<CABillgDocument>static final SimpleProperty.Boolean<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final SimpleProperty.String<CABillgDocument>static final NavigationProperty.Collection<CABillgDocument,CABillgDocItem> Use with available request builders to apply the _CABillgDocItem navigation property to query operations.static final NavigationProperty.Collection<CABillgDocument,CABillgDocSource> Use with available request builders to apply the _CABillgDocSource navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionCABillgDocument(String cABillgDocument, String businessPartner, String contractAccount, String cABillgType, LocalDate cABillgDocPeriodStartDate, LocalDate cABillgDocPeriodEndDate, String cABillgDocumentReversalReason, Boolean cABillgIsDocumentSimulated, String cABillgDocumentExternal, String logicalSystem, String cAApplicationArea, String cABillgDocOriginProcess, String cAInvcgSourceDocumentType, String cAInvcgTechnicalDocumentType, String cAInvcgDocumentType, String cAInvcgTargetProcess, String cAInvcgMasterDataType, String cAInvcgAltvBusinessPartner, String cAInvcgAltvContractAccount, LocalDate cABillgBaseDate, String cABillgCurrency, String cAInvcgCurrency, String cATaxDetnType, String cATaxDateType, String cAInvcgCategory, String cAInvcgControlOfInvoicingUnit, LocalDate cAInvcgFirstDate, String cABillgReversalDocument, String cABillgReversedDocument, String cABillgAdjustmentDocument, String cABillgAdjustedDocument, String cAInvcgCorrectionCategory, Boolean caInvcgIsOrderDeleted, String cABillgHasAdditionalInvoice, Boolean cAInvcgIsAccrualPostingRlvt, String cABillgLockedForInvoicing, String cABillgGrpgOfAdditionalItems, Boolean cABillgDocHasRefObjects, Integer cABillgDocumentNumberOfItems, String createdByUser, LocalDate cABillgDocCreationDate, LocalTime cABillgDocCreationTime, String cABillgDocInternalNumber, String cABillgProcess, Boolean cABillgDocHasPrepaidItems, Boolean cABillgDocHasRefillItems, Boolean cABillgDocHasRevnRecgnItems, String cAPartnerSettlementRule, String cABillgDocumentInvcgStatus, String cAInvoicingDocument, List<CABillgDocItem> to_CABillgDocItem, List<CABillgDocSource> to_CABillgDocSource) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCABillgDocItem(CABillgDocItem... entity) Adds elements to the list of associated CABillgDocItem entities.voidaddCABillgDocSource(CABillgDocSource... entity) Adds elements to the list of associated CABillgDocSource entities.builder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 12Constraints: NullableConstraints: Not nullable, Maximum length: 3Constraints: NullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 12io.vavr.control.Option<List<CABillgDocItem>>Retrieval of associated CABillgDocItem entities (one to many).Constraints: Not nullable, Maximum length: 4Constraints: NullableConstraints: Nullableio.vavr.control.Option<List<CABillgDocSource>>Retrieval of associated CABillgDocSource entities (one to many).(Key Field) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 22Constraints: Not nullable, Maximum length: 1Constraints: Not nullableConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 1Constraints: Not nullableConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2Constraints: NullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 12protected Stringprotected Stringprotected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 10getType()inthashCode()voidsetBusinessPartner(String businessPartner) Constraints: Not nullable, Maximum length: 10voidsetCAApplicationArea(String cAApplicationArea) Constraints: Not nullable, Maximum length: 1voidsetCABillgAdjustedDocument(String cABillgAdjustedDocument) Constraints: Not nullable, Maximum length: 12voidsetCABillgAdjustmentDocument(String cABillgAdjustmentDocument) Constraints: Not nullable, Maximum length: 12voidsetCABillgBaseDate(LocalDate cABillgBaseDate) Constraints: NullablevoidsetCABillgCurrency(String cABillgCurrency) Constraints: Not nullable, Maximum length: 3voidsetCABillgDocCreationDate(LocalDate cABillgDocCreationDate) Constraints: NullablevoidsetCABillgDocCreationTime(LocalTime cABillgDocCreationTime) Constraints: Not nullablevoidsetCABillgDocHasPrepaidItems(Boolean cABillgDocHasPrepaidItems) Constraints: Not nullablevoidsetCABillgDocHasRefillItems(Boolean cABillgDocHasRefillItems) Constraints: Not nullablevoidsetCABillgDocHasRefObjects(Boolean cABillgDocHasRefObjects) Constraints: Not nullablevoidsetCABillgDocHasRevnRecgnItems(Boolean cABillgDocHasRevnRecgnItems) Constraints: Not nullablevoidsetCABillgDocInternalNumber(String cABillgDocInternalNumber) Constraints: Not nullable, Maximum length: 12voidsetCABillgDocItem(List<CABillgDocItem> value) Overwrites the list of associated CABillgDocItem entities for the loaded navigation property _CABillgDocItem.voidsetCABillgDocOriginProcess(String cABillgDocOriginProcess) Constraints: Not nullable, Maximum length: 4voidsetCABillgDocPeriodEndDate(LocalDate cABillgDocPeriodEndDate) Constraints: NullablevoidsetCABillgDocPeriodStartDate(LocalDate cABillgDocPeriodStartDate) Constraints: NullablevoidsetCABillgDocSource(List<CABillgDocSource> value) Overwrites the list of associated CABillgDocSource entities for the loaded navigation property _CABillgDocSource.voidsetCABillgDocument(String cABillgDocument) (Key Field) Constraints: Not nullable, Maximum length: 12voidsetCABillgDocumentExternal(String cABillgDocumentExternal) Constraints: Not nullable, Maximum length: 22voidsetCABillgDocumentInvcgStatus(String cABillgDocumentInvcgStatus) Constraints: Not nullable, Maximum length: 1voidsetCABillgDocumentNumberOfItems(Integer cABillgDocumentNumberOfItems) Constraints: Not nullablevoidsetCABillgDocumentReversalReason(String cABillgDocumentReversalReason) Constraints: Not nullable, Maximum length: 2voidsetCABillgGrpgOfAdditionalItems(String cABillgGrpgOfAdditionalItems) Constraints: Not nullable, Maximum length: 8voidsetCABillgHasAdditionalInvoice(String cABillgHasAdditionalInvoice) Constraints: Not nullable, Maximum length: 1voidsetCABillgIsDocumentSimulated(Boolean cABillgIsDocumentSimulated) Constraints: Not nullablevoidsetCABillgLockedForInvoicing(String cABillgLockedForInvoicing) Constraints: Not nullable, Maximum length: 1voidsetCABillgProcess(String cABillgProcess) Constraints: Not nullable, Maximum length: 4voidsetCABillgReversalDocument(String cABillgReversalDocument) Constraints: Not nullable, Maximum length: 12voidsetCABillgReversedDocument(String cABillgReversedDocument) Constraints: Not nullable, Maximum length: 12voidsetCABillgType(String cABillgType) Constraints: Not nullable, Maximum length: 4voidsetCAInvcgAltvBusinessPartner(String cAInvcgAltvBusinessPartner) Constraints: Not nullable, Maximum length: 10voidsetCAInvcgAltvContractAccount(String cAInvcgAltvContractAccount) Constraints: Not nullable, Maximum length: 12voidsetCAInvcgCategory(String cAInvcgCategory) Constraints: Not nullable, Maximum length: 4voidsetCAInvcgControlOfInvoicingUnit(String cAInvcgControlOfInvoicingUnit) Constraints: Not nullable, Maximum length: 1voidsetCAInvcgCorrectionCategory(String cAInvcgCorrectionCategory) Constraints: Not nullable, Maximum length: 2voidsetCAInvcgCurrency(String cAInvcgCurrency) Constraints: Not nullable, Maximum length: 3voidsetCAInvcgDocumentType(String cAInvcgDocumentType) Constraints: Not nullable, Maximum length: 2voidsetCAInvcgFirstDate(LocalDate cAInvcgFirstDate) Constraints: NullablevoidsetCAInvcgIsAccrualPostingRlvt(Boolean cAInvcgIsAccrualPostingRlvt) Constraints: Not nullablevoidsetCaInvcgIsOrderDeleted(Boolean caInvcgIsOrderDeleted) Constraints: Not nullablevoidsetCAInvcgMasterDataType(String cAInvcgMasterDataType) Constraints: Not nullable, Maximum length: 1voidsetCAInvcgSourceDocumentType(String cAInvcgSourceDocumentType) Constraints: Not nullable, Maximum length: 3voidsetCAInvcgTargetProcess(String cAInvcgTargetProcess) Constraints: Not nullable, Maximum length: 4voidsetCAInvcgTechnicalDocumentType(String cAInvcgTechnicalDocumentType) Constraints: Not nullable, Maximum length: 1voidsetCAInvoicingDocument(String cAInvoicingDocument) Constraints: Not nullable, Maximum length: 12voidsetCAPartnerSettlementRule(String cAPartnerSettlementRule) Constraints: Not nullable, Maximum length: 4voidsetCATaxDateType(String cATaxDateType) Constraints: Not nullable, Maximum length: 2voidsetCATaxDetnType(String cATaxDetnType) Constraints: Not nullable, Maximum length: 2voidsetContractAccount(String contractAccount) Constraints: Not nullable, Maximum length: 12voidsetCreatedByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12voidsetLogicalSystem(String logicalSystem) Constraints: Not nullable, Maximum length: 10toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of CABillgDocument. -
CA_BILLG_DOCUMENT
-
BUSINESS_PARTNER
-
CONTRACT_ACCOUNT
-
CA_BILLG_TYPE
-
CA_BILLG_DOC_PERIOD_START_DATE
-
CA_BILLG_DOC_PERIOD_END_DATE
-
CA_BILLG_DOCUMENT_REVERSAL_REASON
-
CA_BILLG_IS_DOCUMENT_SIMULATED
-
CA_BILLG_DOCUMENT_EXTERNAL
-
LOGICAL_SYSTEM
-
CA_APPLICATION_AREA
-
CA_BILLG_DOC_ORIGIN_PROCESS
-
CA_INVCG_SOURCE_DOCUMENT_TYPE
-
CA_INVCG_TECHNICAL_DOCUMENT_TYPE
-
CA_INVCG_DOCUMENT_TYPE
-
CA_INVCG_TARGET_PROCESS
-
CA_INVCG_MASTER_DATA_TYPE
-
CA_INVCG_ALTV_BUSINESS_PARTNER
-
CA_INVCG_ALTV_CONTRACT_ACCOUNT
-
CA_BILLG_BASE_DATE
-
CA_BILLG_CURRENCY
-
CA_INVCG_CURRENCY
-
CA_TAX_DETN_TYPE
-
CA_TAX_DATE_TYPE
-
CA_INVCG_CATEGORY
-
CA_INVCG_CONTROL_OF_INVOICING_UNIT
-
CA_INVCG_FIRST_DATE
-
CA_BILLG_REVERSAL_DOCUMENT
-
CA_BILLG_REVERSED_DOCUMENT
-
CA_BILLG_ADJUSTMENT_DOCUMENT
-
CA_BILLG_ADJUSTED_DOCUMENT
-
CA_INVCG_CORRECTION_CATEGORY
-
CA_INVCG_IS_ORDER_DELETED
-
CA_BILLG_HAS_ADDITIONAL_INVOICE
-
CA_INVCG_IS_ACCRUAL_POSTING_RLVT
-
CA_BILLG_LOCKED_FOR_INVOICING
-
CA_BILLG_GRPG_OF_ADDITIONAL_ITEMS
-
CA_BILLG_DOC_HAS_REF_OBJECTS
-
CA_BILLG_DOCUMENT_NUMBER_OF_ITEMS
public static final SimpleProperty.NumericInteger<CABillgDocument> CA_BILLG_DOCUMENT_NUMBER_OF_ITEMS -
CREATED_BY_USER
-
CA_BILLG_DOC_CREATION_DATE
-
CA_BILLG_DOC_CREATION_TIME
-
CA_BILLG_DOC_INTERNAL_NUMBER
-
CA_BILLG_PROCESS
-
CA_BILLG_DOC_HAS_PREPAID_ITEMS
-
CA_BILLG_DOC_HAS_REFILL_ITEMS
-
CA_BILLG_DOC_HAS_REVN_RECGN_ITEMS
-
CA_PARTNER_SETTLEMENT_RULE
-
CA_BILLG_DOCUMENT_INVCG_STATUS
-
CA_INVOICING_DOCUMENT
-
TO__C_A_BILLG_DOC_ITEM
public static final NavigationProperty.Collection<CABillgDocument,CABillgDocItem> TO__C_A_BILLG_DOC_ITEMUse with available request builders to apply the _CABillgDocItem navigation property to query operations. -
TO__C_A_BILLG_DOC_SOURCE
public static final NavigationProperty.Collection<CABillgDocument,CABillgDocSource> TO__C_A_BILLG_DOC_SOURCEUse with available request builders to apply the _CABillgDocSource navigation property to query operations.
-
-
Constructor Details
-
CABillgDocument
public CABillgDocument() -
CABillgDocument
public CABillgDocument(@Nullable String cABillgDocument, @Nullable String businessPartner, @Nullable String contractAccount, @Nullable String cABillgType, @Nullable LocalDate cABillgDocPeriodStartDate, @Nullable LocalDate cABillgDocPeriodEndDate, @Nullable String cABillgDocumentReversalReason, @Nullable Boolean cABillgIsDocumentSimulated, @Nullable String cABillgDocumentExternal, @Nullable String logicalSystem, @Nullable String cAApplicationArea, @Nullable String cABillgDocOriginProcess, @Nullable String cAInvcgSourceDocumentType, @Nullable String cAInvcgTechnicalDocumentType, @Nullable String cAInvcgDocumentType, @Nullable String cAInvcgTargetProcess, @Nullable String cAInvcgMasterDataType, @Nullable String cAInvcgAltvBusinessPartner, @Nullable String cAInvcgAltvContractAccount, @Nullable LocalDate cABillgBaseDate, @Nullable String cABillgCurrency, @Nullable String cAInvcgCurrency, @Nullable String cATaxDetnType, @Nullable String cATaxDateType, @Nullable String cAInvcgCategory, @Nullable String cAInvcgControlOfInvoicingUnit, @Nullable LocalDate cAInvcgFirstDate, @Nullable String cABillgReversalDocument, @Nullable String cABillgReversedDocument, @Nullable String cABillgAdjustmentDocument, @Nullable String cABillgAdjustedDocument, @Nullable String cAInvcgCorrectionCategory, @Nullable Boolean caInvcgIsOrderDeleted, @Nullable String cABillgHasAdditionalInvoice, @Nullable Boolean cAInvcgIsAccrualPostingRlvt, @Nullable String cABillgLockedForInvoicing, @Nullable String cABillgGrpgOfAdditionalItems, @Nullable Boolean cABillgDocHasRefObjects, @Nullable Integer cABillgDocumentNumberOfItems, @Nullable String createdByUser, @Nullable LocalDate cABillgDocCreationDate, @Nullable LocalTime cABillgDocCreationTime, @Nullable String cABillgDocInternalNumber, @Nullable String cABillgProcess, @Nullable Boolean cABillgDocHasPrepaidItems, @Nullable Boolean cABillgDocHasRefillItems, @Nullable Boolean cABillgDocHasRevnRecgnItems, @Nullable String cAPartnerSettlementRule, @Nullable String cABillgDocumentInvcgStatus, @Nullable String cAInvoicingDocument, List<CABillgDocItem> to_CABillgDocItem, List<CABillgDocSource> to_CABillgDocSource)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CABillgDocument>
-
setCABillgDocument
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgDocument
- Parameters:
cABillgDocument- Number of Billing Document
-
setBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Parameters:
businessPartner- Business Partner Number for Billing and Invoicing
-
setContractAccount
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractAccount
- Parameters:
contractAccount- Contract Account Number for Billing and Invoicing
-
setCABillgType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CABillgType
- Parameters:
cABillgType- Billing Type
-
setCABillgDocPeriodStartDate
Constraints: NullableOriginal property name from the Odata EDM: CABillgDocPeriodStartDate
- Parameters:
cABillgDocPeriodStartDate- Start of Document Period
-
setCABillgDocPeriodEndDate
Constraints: NullableOriginal property name from the Odata EDM: CABillgDocPeriodEndDate
- Parameters:
cABillgDocPeriodEndDate- End of Document Period
-
setCABillgDocumentReversalReason
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CABillgDocumentReversalReason
- Parameters:
cABillgDocumentReversalReason- Reversal Reason for Billing Document
-
setCABillgIsDocumentSimulated
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgIsDocumentSimulated
- Parameters:
cABillgIsDocumentSimulated- Billing Document Is Simulated
-
setCABillgDocumentExternal
Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: CABillgDocumentExternal
- Parameters:
cABillgDocumentExternal- Document Number in External System
-
setLogicalSystem
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LogicalSystem
- Parameters:
logicalSystem- Logical System
-
setCAApplicationArea
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CAApplicationArea
- Parameters:
cAApplicationArea- Application area
-
setCABillgDocOriginProcess
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CABillgDocOriginProcess
- Parameters:
cABillgDocOriginProcess- Origin Process of Billing Document
-
setCAInvcgSourceDocumentType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CAInvcgSourceDocumentType
- Parameters:
cAInvcgSourceDocumentType- Source Document Type of Billing Document
-
setCAInvcgTechnicalDocumentType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CAInvcgTechnicalDocumentType
- Parameters:
cAInvcgTechnicalDocumentType- Type of Technical Billing/Invoicing Document
-
setCAInvcgDocumentType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CAInvcgDocumentType
- Parameters:
cAInvcgDocumentType- Document Type
-
setCAInvcgTargetProcess
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAInvcgTargetProcess
- Parameters:
cAInvcgTargetProcess- Target Process That Invoices the Source Document
-
setCAInvcgMasterDataType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CAInvcgMasterDataType
- Parameters:
cAInvcgMasterDataType- Type of Master Record for Convergent Invoicing
-
setCAInvcgAltvBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CAInvcgAltvBusinessPartner
- Parameters:
cAInvcgAltvBusinessPartner- Altv Business Partner for Invoicing
-
setCAInvcgAltvContractAccount
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CAInvcgAltvContractAccount
- Parameters:
cAInvcgAltvContractAccount- Altv Contract Account for Invoicing
-
setCABillgBaseDate
Constraints: NullableOriginal property name from the Odata EDM: CABillgBaseDate
- Parameters:
cABillgBaseDate- Baseline Date for Period Assignment in Billing
-
setCABillgCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CABillgCurrency
- Parameters:
cABillgCurrency- Currency of Billing Document
-
setCAInvcgCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CAInvcgCurrency
- Parameters:
cAInvcgCurrency- Invoicing Target Currency
-
setCATaxDetnType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CATaxDetnType
- Parameters:
cATaxDetnType- Type of Tax Calculation
-
setCATaxDateType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CATaxDateType
- Parameters:
cATaxDateType- Type of Tax Date
-
setCAInvcgCategory
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAInvcgCategory
- Parameters:
cAInvcgCategory- Invoicing Category
-
setCAInvcgControlOfInvoicingUnit
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CAInvcgControlOfInvoicingUnit
- Parameters:
cAInvcgControlOfInvoicingUnit- Invoicing Unit Control
-
setCAInvcgFirstDate
Constraints: NullableOriginal property name from the Odata EDM: CAInvcgFirstDate
- Parameters:
cAInvcgFirstDate- Target Date for Invoicing
-
setCABillgReversalDocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgReversalDocument
- Parameters:
cABillgReversalDocument- Reversal Document for Billing Document
-
setCABillgReversedDocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgReversedDocument
- Parameters:
cABillgReversedDocument- Number of Reversed Billing Document
-
setCABillgAdjustmentDocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgAdjustmentDocument
- Parameters:
cABillgAdjustmentDocument- Adjustment Billing Document
-
setCABillgAdjustedDocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgAdjustedDocument
- Parameters:
cABillgAdjustedDocument- Number of Adjusted Billing Document
-
setCAInvcgCorrectionCategory
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CAInvcgCorrectionCategory
- Parameters:
cAInvcgCorrectionCategory- Category of Invoice Correction
-
setCaInvcgIsOrderDeleted
Constraints: Not nullableOriginal property name from the Odata EDM: CaInvcgIsOrderDeleted
- Parameters:
caInvcgIsOrderDeleted- Invoicing Request Deleted
-
setCABillgHasAdditionalInvoice
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CABillgHasAdditionalInvoice
- Parameters:
cABillgHasAdditionalInvoice- Additional Statement in Another Invoice for Information Only
-
setCAInvcgIsAccrualPostingRlvt
Constraints: Not nullableOriginal property name from the Odata EDM: CAInvcgIsAccrualPostingRlvt
- Parameters:
cAInvcgIsAccrualPostingRlvt- Relevant for Accrual/Deferral Posting
-
setCABillgLockedForInvoicing
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CABillgLockedForInvoicing
- Parameters:
cABillgLockedForInvoicing- Billing Document Is Locked for Invoicing
-
setCABillgGrpgOfAdditionalItems
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CABillgGrpgOfAdditionalItems
- Parameters:
cABillgGrpgOfAdditionalItems- Grouping of Additional Items
-
setCABillgDocHasRefObjects
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgDocHasRefObjects
- Parameters:
cABillgDocHasRefObjects- Object References Exist
-
setCABillgDocumentNumberOfItems
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgDocumentNumberOfItems
- Parameters:
cABillgDocumentNumberOfItems- Total Number of Items of a Billing Document
-
setCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Parameters:
createdByUser- Created By
-
setCABillgDocCreationDate
Constraints: NullableOriginal property name from the Odata EDM: CABillgDocCreationDate
- Parameters:
cABillgDocCreationDate- Date on Which Billing Document Was Created
-
setCABillgDocCreationTime
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgDocCreationTime
- Parameters:
cABillgDocCreationTime- Time at Which Billing Document Was Created
-
setCABillgDocInternalNumber
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgDocInternalNumber
- Parameters:
cABillgDocInternalNumber- Internal Number of Billing Run
-
setCABillgProcess
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CABillgProcess
- Parameters:
cABillgProcess- Billing Process
-
setCABillgDocHasPrepaidItems
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgDocHasPrepaidItems
- Parameters:
cABillgDocHasPrepaidItems- Document Contains Prepaid Items
-
setCABillgDocHasRefillItems
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgDocHasRefillItems
- Parameters:
cABillgDocHasRefillItems- Document Contains Items for Prepaid Refill
-
setCABillgDocHasRevnRecgnItems
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgDocHasRevnRecgnItems
- Parameters:
cABillgDocHasRevnRecgnItems- Document Contains Posting Data from Revenue Deferral
-
setCAPartnerSettlementRule
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAPartnerSettlementRule
- Parameters:
cAPartnerSettlementRule- Partner Settlement Rule
-
setCABillgDocumentInvcgStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CABillgDocumentInvcgStatus
- Parameters:
cABillgDocumentInvcgStatus- Invoicing Status of Billing Document
-
setCAInvoicingDocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CAInvoicingDocument
- Parameters:
cAInvoicingDocument- Number of Invoicing Document
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CABillgDocument>
-
getKey
- Overrides:
getKeyin classVdmObject<CABillgDocument>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CABillgDocument>
-
fromMap
- Overrides:
fromMapin classVdmObject<CABillgDocument>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CABillgDocument>
-
getCABillgDocItemIfPresent
Retrieval of associated CABillgDocItem entities (one to many). This corresponds to the OData navigation property _CABillgDocItem.If the navigation property for an entity CABillgDocument has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _CABillgDocItem is already loaded, the result will
contain the CABillgDocItem entities. If not, an
Optionwith result stateemptyis returned.
-
setCABillgDocItem
Overwrites the list of associated CABillgDocItem entities for the loaded navigation property _CABillgDocItem.If the navigation property _CABillgDocItem of a queried CABillgDocument is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of CABillgDocItem entities.
-
addCABillgDocItem
Adds elements to the list of associated CABillgDocItem entities. This corresponds to the OData navigation property _CABillgDocItem.If the navigation property _CABillgDocItem of a queried CABillgDocument is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of CABillgDocItem entities.
-
getCABillgDocSourceIfPresent
Retrieval of associated CABillgDocSource entities (one to many). This corresponds to the OData navigation property _CABillgDocSource.If the navigation property for an entity CABillgDocument has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _CABillgDocSource is already loaded, the result will
contain the CABillgDocSource entities. If not, an
Optionwith result stateemptyis returned.
-
setCABillgDocSource
Overwrites the list of associated CABillgDocSource entities for the loaded navigation property _CABillgDocSource.If the navigation property _CABillgDocSource of a queried CABillgDocument is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of CABillgDocSource entities.
-
addCABillgDocSource
Adds elements to the list of associated CABillgDocSource entities. This corresponds to the OData navigation property _CABillgDocSource.If the navigation property _CABillgDocSource of a queried CABillgDocument is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of CABillgDocSource entities.
-
builder
-
getCABillgDocument
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgDocument
- Returns:
- Number of Billing Document
-
getBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Returns:
- Business Partner Number for Billing and Invoicing
-
getContractAccount
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractAccount
- Returns:
- Contract Account Number for Billing and Invoicing
-
getCABillgType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CABillgType
- Returns:
- Billing Type
-
getCABillgDocPeriodStartDate
Constraints: NullableOriginal property name from the Odata EDM: CABillgDocPeriodStartDate
- Returns:
- Start of Document Period
-
getCABillgDocPeriodEndDate
Constraints: NullableOriginal property name from the Odata EDM: CABillgDocPeriodEndDate
- Returns:
- End of Document Period
-
getCABillgDocumentReversalReason
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CABillgDocumentReversalReason
- Returns:
- Reversal Reason for Billing Document
-
getCABillgIsDocumentSimulated
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgIsDocumentSimulated
- Returns:
- Billing Document Is Simulated
-
getCABillgDocumentExternal
Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: CABillgDocumentExternal
- Returns:
- Document Number in External System
-
getLogicalSystem
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LogicalSystem
- Returns:
- Logical System
-
getCAApplicationArea
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CAApplicationArea
- Returns:
- Application area
-
getCABillgDocOriginProcess
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CABillgDocOriginProcess
- Returns:
- Origin Process of Billing Document
-
getCAInvcgSourceDocumentType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CAInvcgSourceDocumentType
- Returns:
- Source Document Type of Billing Document
-
getCAInvcgTechnicalDocumentType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CAInvcgTechnicalDocumentType
- Returns:
- Type of Technical Billing/Invoicing Document
-
getCAInvcgDocumentType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CAInvcgDocumentType
- Returns:
- Document Type
-
getCAInvcgTargetProcess
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAInvcgTargetProcess
- Returns:
- Target Process That Invoices the Source Document
-
getCAInvcgMasterDataType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CAInvcgMasterDataType
- Returns:
- Type of Master Record for Convergent Invoicing
-
getCAInvcgAltvBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CAInvcgAltvBusinessPartner
- Returns:
- Altv Business Partner for Invoicing
-
getCAInvcgAltvContractAccount
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CAInvcgAltvContractAccount
- Returns:
- Altv Contract Account for Invoicing
-
getCABillgBaseDate
Constraints: NullableOriginal property name from the Odata EDM: CABillgBaseDate
- Returns:
- Baseline Date for Period Assignment in Billing
-
getCABillgCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CABillgCurrency
- Returns:
- Currency of Billing Document
-
getCAInvcgCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CAInvcgCurrency
- Returns:
- Invoicing Target Currency
-
getCATaxDetnType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CATaxDetnType
- Returns:
- Type of Tax Calculation
-
getCATaxDateType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CATaxDateType
- Returns:
- Type of Tax Date
-
getCAInvcgCategory
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAInvcgCategory
- Returns:
- Invoicing Category
-
getCAInvcgControlOfInvoicingUnit
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CAInvcgControlOfInvoicingUnit
- Returns:
- Invoicing Unit Control
-
getCAInvcgFirstDate
Constraints: NullableOriginal property name from the Odata EDM: CAInvcgFirstDate
- Returns:
- Target Date for Invoicing
-
getCABillgReversalDocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgReversalDocument
- Returns:
- Reversal Document for Billing Document
-
getCABillgReversedDocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgReversedDocument
- Returns:
- Number of Reversed Billing Document
-
getCABillgAdjustmentDocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgAdjustmentDocument
- Returns:
- Adjustment Billing Document
-
getCABillgAdjustedDocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgAdjustedDocument
- Returns:
- Number of Adjusted Billing Document
-
getCAInvcgCorrectionCategory
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CAInvcgCorrectionCategory
- Returns:
- Category of Invoice Correction
-
getCaInvcgIsOrderDeleted
Constraints: Not nullableOriginal property name from the Odata EDM: CaInvcgIsOrderDeleted
- Returns:
- Invoicing Request Deleted
-
getCABillgHasAdditionalInvoice
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CABillgHasAdditionalInvoice
- Returns:
- Additional Statement in Another Invoice for Information Only
-
getCAInvcgIsAccrualPostingRlvt
Constraints: Not nullableOriginal property name from the Odata EDM: CAInvcgIsAccrualPostingRlvt
- Returns:
- Relevant for Accrual/Deferral Posting
-
getCABillgLockedForInvoicing
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CABillgLockedForInvoicing
- Returns:
- Billing Document Is Locked for Invoicing
-
getCABillgGrpgOfAdditionalItems
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CABillgGrpgOfAdditionalItems
- Returns:
- Grouping of Additional Items
-
getCABillgDocHasRefObjects
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgDocHasRefObjects
- Returns:
- Object References Exist
-
getCABillgDocumentNumberOfItems
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgDocumentNumberOfItems
- Returns:
- Total Number of Items of a Billing Document
-
getCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
- Created By
-
getCABillgDocCreationDate
Constraints: NullableOriginal property name from the Odata EDM: CABillgDocCreationDate
- Returns:
- Date on Which Billing Document Was Created
-
getCABillgDocCreationTime
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgDocCreationTime
- Returns:
- Time at Which Billing Document Was Created
-
getCABillgDocInternalNumber
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgDocInternalNumber
- Returns:
- Internal Number of Billing Run
-
getCABillgProcess
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CABillgProcess
- Returns:
- Billing Process
-
getCABillgDocHasPrepaidItems
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgDocHasPrepaidItems
- Returns:
- Document Contains Prepaid Items
-
getCABillgDocHasRefillItems
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgDocHasRefillItems
- Returns:
- Document Contains Items for Prepaid Refill
-
getCABillgDocHasRevnRecgnItems
Constraints: Not nullableOriginal property name from the Odata EDM: CABillgDocHasRevnRecgnItems
- Returns:
- Document Contains Posting Data from Revenue Deferral
-
getCAPartnerSettlementRule
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAPartnerSettlementRule
- Returns:
- Partner Settlement Rule
-
getCABillgDocumentInvcgStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CABillgDocumentInvcgStatus
- Returns:
- Invoicing Status of Billing Document
-
getCAInvoicingDocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CAInvoicingDocument
- Returns:
- Number of Invoicing Document
-
toString
- Overrides:
toStringin classVdmObject<CABillgDocument>
-
equals
- Overrides:
equalsin classVdmEntity<CABillgDocument>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CABillgDocument>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CABillgDocument>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<CABillgDocument>
-