public class DefaultAcctngDocumentCheckFunction extends Object implements AcctngDocumentCheckFunction
Constructor and Description |
---|
DefaultAcctngDocumentCheckFunction(Header documentHeader) |
@ConstructorProperties(value="documentHeader") @Generated(value="lombok") public DefaultAcctngDocumentCheckFunction(Header documentHeader)
public AcctngDocumentCheckFunctionResult execute(ErpConfigContext erpConfigContext) throws QueryExecutionException
ErpDestination.getDefaultName()
SapClient
Locale
execute
in interface AcctngDocumentCheckFunction
erpConfigContext
- Configuration context for ERP queryQueryExecutionException
public AcctngDocumentCheckFunctionResult execute() throws QueryExecutionException
execute
in interface AcctngDocumentCheckFunction
QueryExecutionException
ErpConfigContext.ErpConfigContext()
public BapiQuery toQuery()
toQuery
in interface AcctngDocumentCheckFunction
public AcctngDocumentCheckFunction accountGl(GLAccountItem... items)
accountGl
in interface AcctngDocumentCheckFunction
items
- Array of GLAccountItempublic AcctngDocumentCheckFunction accountReceivable(CustomerItem... items)
accountReceivable
in interface AcctngDocumentCheckFunction
items
- Array of CustomerItempublic AcctngDocumentCheckFunction accountPayable(VendorItem... items)
accountPayable
in interface AcctngDocumentCheckFunction
items
- Array of VendorItempublic AcctngDocumentCheckFunction accountTax(TaxItem... items)
accountTax
in interface AcctngDocumentCheckFunction
items
- Array of TaxItempublic AcctngDocumentCheckFunction currencyAmount(CurrencyItem... items)
currencyAmount
in interface AcctngDocumentCheckFunction
items
- Array of CurrencyItempublic AcctngDocumentCheckFunction criteria(PostingInAccountingCoPaAcctAssignmentCharacteristic... items)
criteria
in interface AcctngDocumentCheckFunction
items
- Array of PostingInAccountingCoPaAcctAssignmentCharacteristicpublic AcctngDocumentCheckFunction valuefield(PostingInAccountingCoPaAcctAssignmentValueField... items)
valuefield
in interface AcctngDocumentCheckFunction
items
- Array of PostingInAccountingCoPaAcctAssignmentValueFieldpublic AcctngDocumentCheckFunction realEstate(RealEstateAccountAssignmentData... items)
realEstate
in interface AcctngDocumentCheckFunction
items
- Array of RealEstateAccountAssignmentDatapublic AcctngDocumentCheckFunction extension1(ContainerForCustomerExitParameter... items)
extension1
in interface AcctngDocumentCheckFunction
items
- Array of ContainerForCustomerExitParameterpublic AcctngDocumentCheckFunction extension2(RefStructureForParameterExtensioninExtensionout... items)
extension2
in interface AcctngDocumentCheckFunction
items
- Array of RefStructureForParameterExtensioninExtensionoutpublic AcctngDocumentCheckFunction paymentCard(PaymentCardInformation... items)
paymentCard
in interface AcctngDocumentCheckFunction
items
- Array of PaymentCardInformationpublic AcctngDocumentCheckFunction contractItem(AddContractAccountsRecAndPayableDocumentLineItem... items)
contractItem
in interface AcctngDocumentCheckFunction
items
- Array of AddContractAccountsRecAndPayableDocumentLineItempublic AcctngDocumentCheckFunction withholdingTax(WithholdingTaxInformation... items)
withholdingTax
in interface AcctngDocumentCheckFunction
items
- Array of WithholdingTaxInformationpublic AcctngDocumentCheckFunctionResult execute(ErpEndpoint erpEndpoint) throws QueryExecutionException
execute
in interface AcctngDocumentCheckFunction
erpEndpoint
- Configured instance of ErpEndpoint
QueryExecutionException
@Generated(value="lombok") public String toString()
@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") public int hashCode()
@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction customerCPD(PostingInAccountingPartnerBillingDoc customerCPD)
customerCPD
in interface AcctngDocumentCheckFunction
customerCPD
- (Optional) One-time customer@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction contractHeader(AddContractAccountsRecievableAndPayableHeaderLine contractHeader)
contractHeader
in interface AcctngDocumentCheckFunction
contractHeader
- (Optional) Additional contract accounts recievable and payable header line@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction accountGl(@NonNull Iterable<GLAccountItem> accountGl)
accountGl
in interface AcctngDocumentCheckFunction
accountGl
- (Optional) G/L account item@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction accountReceivable(@NonNull Iterable<CustomerItem> accountReceivable)
accountReceivable
in interface AcctngDocumentCheckFunction
accountReceivable
- (Optional) Customer item@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction accountPayable(@NonNull Iterable<VendorItem> accountPayable)
accountPayable
in interface AcctngDocumentCheckFunction
accountPayable
- (Optional) Vendor item@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction accountTax(@NonNull Iterable<TaxItem> accountTax)
accountTax
in interface AcctngDocumentCheckFunction
accountTax
- (Optional) Tax item@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction currencyAmount(@NonNull Iterable<CurrencyItem> currencyAmount)
currencyAmount
in interface AcctngDocumentCheckFunction
currencyAmount
- (Optional) Currency items@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction criteria(@NonNull Iterable<PostingInAccountingCoPaAcctAssignmentCharacteristic> criteria)
criteria
in interface AcctngDocumentCheckFunction
criteria
- (Optional) CO-PA Account assignment characteristics@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction valuefield(@NonNull Iterable<PostingInAccountingCoPaAcctAssignmentValueField> valuefield)
valuefield
in interface AcctngDocumentCheckFunction
valuefield
- (Optional) CO-PA Account Assignment Value Fields@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction realEstate(@NonNull Iterable<RealEstateAccountAssignmentData> realEstate)
realEstate
in interface AcctngDocumentCheckFunction
realEstate
- (Optional) Account Assignments for Real Estate@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction extension1(@NonNull Iterable<ContainerForCustomerExitParameter> extension1)
extension1
in interface AcctngDocumentCheckFunction
extension1
- (Optional) Container for 'Customer Exit' Parameter@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction extension2(@NonNull Iterable<RefStructureForParameterExtensioninExtensionout> extension2)
extension2
in interface AcctngDocumentCheckFunction
extension2
- (Optional) Enhancement for BAdI Implementation@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction paymentCard(@NonNull Iterable<PaymentCardInformation> paymentCard)
paymentCard
in interface AcctngDocumentCheckFunction
paymentCard
- (Optional) Payment Card Information@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction contractItem(@NonNull Iterable<AddContractAccountsRecAndPayableDocumentLineItem> contractItem)
contractItem
in interface AcctngDocumentCheckFunction
contractItem
- (Optional) Additional contract accounts recieviable and payable document line item@Generated(value="lombok") public DefaultAcctngDocumentCheckFunction withholdingTax(@NonNull Iterable<WithholdingTaxInformation> withholdingTax)
withholdingTax
in interface AcctngDocumentCheckFunction
withholdingTax
- (Optional) Withholding TaxCopyright © 2017 SAP SE. All rights reserved.