public class DefaultAcctngDocumentCheckFunction extends Object implements AcctngDocumentCheckFunction
Constructor and Description |
---|
DefaultAcctngDocumentCheckFunction(Header documentHeader) |
public DefaultAcctngDocumentCheckFunction(Header documentHeader)
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(ErpConfigContext erpConfigContext) throws QueryExecutionException
ErpDestination.getDefaultName()
SapClient
Locale
execute
in interface AcctngDocumentCheckFunction
erpConfigContext
- Configuration context for ERP queryQueryExecutionException
protected boolean canEqual(Object other)
public DefaultAcctngDocumentCheckFunction customerCpd(PostingInAccountingPartnerBillingDoc customerCpd)
customerCpd
in interface AcctngDocumentCheckFunction
customerCpd
- One-time customerpublic DefaultAcctngDocumentCheckFunction contractHeader(AddContractAccountsRecievableAndPayableHeaderLine contractHeader)
contractHeader
in interface AcctngDocumentCheckFunction
contractHeader
- Additional contract accounts recievable and payable header linepublic DefaultAcctngDocumentCheckFunction accountGl(@Nonnull Iterable<GlAccountItem> accountGl)
accountGl
in interface AcctngDocumentCheckFunction
accountGl
- G/L account itempublic DefaultAcctngDocumentCheckFunction accountReceivable(@Nonnull Iterable<CustomerItem> accountReceivable)
accountReceivable
in interface AcctngDocumentCheckFunction
accountReceivable
- Customer itempublic DefaultAcctngDocumentCheckFunction accountPayable(@Nonnull Iterable<VendorItem> accountPayable)
accountPayable
in interface AcctngDocumentCheckFunction
accountPayable
- Vendor itempublic DefaultAcctngDocumentCheckFunction accountTax(@Nonnull Iterable<TaxItem> accountTax)
accountTax
in interface AcctngDocumentCheckFunction
accountTax
- Tax itempublic DefaultAcctngDocumentCheckFunction currencyAmount(@Nonnull Iterable<CurrencyItem> currencyAmount)
currencyAmount
in interface AcctngDocumentCheckFunction
currencyAmount
- Currency itemspublic DefaultAcctngDocumentCheckFunction criteria(@Nonnull Iterable<PostingInAccountingCoPaAcctAssignmentCharacteristic> criteria)
criteria
in interface AcctngDocumentCheckFunction
criteria
- CO-PA Account assignment characteristicspublic DefaultAcctngDocumentCheckFunction valuefield(@Nonnull Iterable<PostingInAccountingCoPaAcctAssignmentValueField> valuefield)
valuefield
in interface AcctngDocumentCheckFunction
valuefield
- CO-PA Account Assignment Value Fieldspublic DefaultAcctngDocumentCheckFunction realEstate(@Nonnull Iterable<RealEstateAccountAssignmentData> realEstate)
realEstate
in interface AcctngDocumentCheckFunction
realEstate
- Account Assignments for Real Estatepublic DefaultAcctngDocumentCheckFunction extension1(@Nonnull Iterable<ContainerForCustomerExitParameter> extension1)
extension1
in interface AcctngDocumentCheckFunction
extension1
- Container for 'Customer Exit' Parameterpublic DefaultAcctngDocumentCheckFunction extension2(@Nonnull Iterable<RefStructureForParameterExtensioninExtensionout> extension2)
extension2
in interface AcctngDocumentCheckFunction
extension2
- Enhancement for BAdI Implementationpublic DefaultAcctngDocumentCheckFunction paymentCard(@Nonnull Iterable<PaymentCardInformation> paymentCard)
paymentCard
in interface AcctngDocumentCheckFunction
paymentCard
- Payment Card Informationpublic DefaultAcctngDocumentCheckFunction contractItem(@Nonnull Iterable<AddContractAccountsRecAndPayableDocumentLineItem> contractItem)
contractItem
in interface AcctngDocumentCheckFunction
contractItem
- Additional contract accounts recieviable and payable document line itempublic DefaultAcctngDocumentCheckFunction withholdingTax(@Nonnull Iterable<WithholdingTaxInformation> withholdingTax)
withholdingTax
in interface AcctngDocumentCheckFunction
withholdingTax
- Withholding TaxCopyright © 2018 SAP SE. All rights reserved.