public class DefaultAcctngDocumentCheckFunction extends Object implements AcctngDocumentCheckFunction
Constructor and Description |
---|
DefaultAcctngDocumentCheckFunction(Header documentHeader) |
public DefaultAcctngDocumentCheckFunction(Header documentHeader)
@Nonnull public AcctngDocumentCheckFunctionResult execute(ErpConfigContext erpConfigContext) throws QueryExecutionException
ErpDestination.getDefaultName()
SapClient
Locale
execute
in interface AcctngDocumentCheckFunction
erpConfigContext
- Configuration context for ERP queryQueryExecutionException
@Nonnull public AcctngDocumentCheckFunctionResult execute() throws QueryExecutionException
execute
in interface AcctngDocumentCheckFunction
QueryExecutionException
ErpConfigContext.ErpConfigContext()
@Nonnull public BapiQuery toQuery()
toQuery
in interface AcctngDocumentCheckFunction
@Nonnull public AcctngDocumentCheckFunction accountGl(GlAccountItem... items)
accountGl
in interface AcctngDocumentCheckFunction
items
- Array of GlAccountItem@Nonnull public AcctngDocumentCheckFunction accountReceivable(CustomerItem... items)
accountReceivable
in interface AcctngDocumentCheckFunction
items
- Array of CustomerItem@Nonnull public AcctngDocumentCheckFunction accountPayable(VendorItem... items)
accountPayable
in interface AcctngDocumentCheckFunction
items
- Array of VendorItem@Nonnull public AcctngDocumentCheckFunction accountTax(TaxItem... items)
accountTax
in interface AcctngDocumentCheckFunction
items
- Array of TaxItem@Nonnull public AcctngDocumentCheckFunction currencyAmount(CurrencyItem... items)
currencyAmount
in interface AcctngDocumentCheckFunction
items
- Array of CurrencyItem@Nonnull public AcctngDocumentCheckFunction criteria(PostingInAccountingCoPaAcctAssignmentCharacteristic... items)
criteria
in interface AcctngDocumentCheckFunction
items
- Array of PostingInAccountingCoPaAcctAssignmentCharacteristic@Nonnull public AcctngDocumentCheckFunction valuefield(PostingInAccountingCoPaAcctAssignmentValueField... items)
valuefield
in interface AcctngDocumentCheckFunction
items
- Array of PostingInAccountingCoPaAcctAssignmentValueField@Nonnull public AcctngDocumentCheckFunction realEstate(RealEstateAccountAssignmentData... items)
realEstate
in interface AcctngDocumentCheckFunction
items
- Array of RealEstateAccountAssignmentData@Nonnull public AcctngDocumentCheckFunction extension1(ContainerForCustomerExitParameter... items)
extension1
in interface AcctngDocumentCheckFunction
items
- Array of ContainerForCustomerExitParameter@Nonnull public AcctngDocumentCheckFunction extension2(RefStructureForParameterExtensioninExtensionout... items)
extension2
in interface AcctngDocumentCheckFunction
items
- Array of RefStructureForParameterExtensioninExtensionout@Nonnull public AcctngDocumentCheckFunction paymentCard(PaymentCardInformation... items)
paymentCard
in interface AcctngDocumentCheckFunction
items
- Array of PaymentCardInformation@Nonnull public AcctngDocumentCheckFunction contractItem(AddContractAccountsRecAndPayableDocumentLineItem... items)
contractItem
in interface AcctngDocumentCheckFunction
items
- Array of AddContractAccountsRecAndPayableDocumentLineItem@Nonnull public AcctngDocumentCheckFunction withholdingTax(WithholdingTaxInformation... items)
withholdingTax
in interface AcctngDocumentCheckFunction
items
- Array of WithholdingTaxInformationprotected 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.