public interface AcctngDocumentPostFunction
BAPI_ACC_DOCUMENT_POST
@Nonnull AcctngDocumentPostFunctionResult execute(ErpConfigContext erpConfigContext) throws QueryExecutionException
ErpDestination.getDefaultName()
SapClient
Locale
erpConfigContext
- Configuration context for ERP queryQueryExecutionException
@Nonnull AcctngDocumentPostFunctionResult execute() throws QueryExecutionException
QueryExecutionException
ErpConfigContext.ErpConfigContext()
@Nonnull BapiQuery toQuery()
@Nonnull AcctngDocumentPostFunction customerCpd(PostingInAccountingPartnerBillingDoc customerCpd)
customerCpd
- One-time customer@Nonnull AcctngDocumentPostFunction contractHeader(AddContractAccountsRecievableAndPayableHeaderLine contractHeader)
contractHeader
- Additional contract accounts recievable and payable header line@Nonnull AcctngDocumentPostFunction accountGl(Iterable<GlAccountItem> accountGl)
accountGl
- G/L account item@Nonnull AcctngDocumentPostFunction accountGl(GlAccountItem... items)
items
- Array of GlAccountItem@Nonnull AcctngDocumentPostFunction accountReceivable(Iterable<CustomerItem> accountReceivable)
accountReceivable
- Customer item@Nonnull AcctngDocumentPostFunction accountReceivable(CustomerItem... items)
items
- Array of CustomerItem@Nonnull AcctngDocumentPostFunction accountPayable(Iterable<VendorItem> accountPayable)
accountPayable
- Vendor item@Nonnull AcctngDocumentPostFunction accountPayable(VendorItem... items)
items
- Array of VendorItem@Nonnull AcctngDocumentPostFunction accountTax(Iterable<TaxItem> accountTax)
accountTax
- Tax item@Nonnull AcctngDocumentPostFunction accountTax(TaxItem... items)
items
- Array of TaxItem@Nonnull AcctngDocumentPostFunction criteria(Iterable<AccountingDocumentCheckPostingInAccountingCoPaAcctAssignmentCharacteristic> criteria)
criteria
- CO-PA Account assignment characteristics@Nonnull AcctngDocumentPostFunction criteria(AccountingDocumentCheckPostingInAccountingCoPaAcctAssignmentCharacteristic... items)
items
- Array of AccountingDocumentCheckPostingInAccountingCoPaAcctAssignmentCharacteristic@Nonnull AcctngDocumentPostFunction valuefield(Iterable<PostingInAccountingCoPaAcctAssignmentValueField> valuefield)
valuefield
- CO-PA Account Assignment Value Fields@Nonnull AcctngDocumentPostFunction valuefield(PostingInAccountingCoPaAcctAssignmentValueField... items)
items
- Array of PostingInAccountingCoPaAcctAssignmentValueField@Nonnull AcctngDocumentPostFunction realEstate(Iterable<RealEstateAccountAssignmentData> realEstate)
realEstate
- Account Assignments for Real Estate@Nonnull AcctngDocumentPostFunction realEstate(RealEstateAccountAssignmentData... items)
items
- Array of RealEstateAccountAssignmentData@Nonnull AcctngDocumentPostFunction extension1(Iterable<ContainerForCustomerExitParameter> extension1)
extension1
- Enhancement for COMD Implementation@Nonnull AcctngDocumentPostFunction extension1(ContainerForCustomerExitParameter... items)
items
- Array of ContainerForCustomerExitParameter@Nonnull AcctngDocumentPostFunction extension2(Iterable<RefStructureForParameterExtensioninExtensionout> extension2)
extension2
- Enhancement for BAdI Implementation@Nonnull AcctngDocumentPostFunction extension2(RefStructureForParameterExtensioninExtensionout... items)
items
- Array of RefStructureForParameterExtensioninExtensionout@Nonnull AcctngDocumentPostFunction paymentCard(Iterable<PaymentCardInformation> paymentCard)
paymentCard
- Payment card information@Nonnull AcctngDocumentPostFunction paymentCard(PaymentCardInformation... items)
items
- Array of PaymentCardInformation@Nonnull AcctngDocumentPostFunction contractItem(Iterable<AddContractAccountsRecAndPayableDocumentLineItem> contractItem)
contractItem
- Additional contract accounts recieviable and payable document line item@Nonnull AcctngDocumentPostFunction contractItem(AddContractAccountsRecAndPayableDocumentLineItem... items)
items
- Array of AddContractAccountsRecAndPayableDocumentLineItem@Nonnull AcctngDocumentPostFunction withholdingTax(Iterable<WithholdingTaxInformation> withholdingTax)
withholdingTax
- Withholding Tax@Nonnull AcctngDocumentPostFunction withholdingTax(WithholdingTaxInformation... items)
items
- Array of WithholdingTaxInformationCopyright © 2019 SAP SE. All rights reserved.