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()
AcctngDocumentPostFunction customerCpd(PostingInAccountingPartnerBillingDoc customerCpd)
customerCpd
- One-time customerAcctngDocumentPostFunction contractHeader(AddContractAccountsRecievableAndPayableHeaderLine contractHeader)
contractHeader
- Additional contract accounts recievable and payable header lineAcctngDocumentPostFunction accountGl(Iterable<GlAccountItem> accountGl)
accountGl
- G/L account itemAcctngDocumentPostFunction accountGl(GlAccountItem... items)
items
- Array of GlAccountItemAcctngDocumentPostFunction accountReceivable(Iterable<CustomerItem> accountReceivable)
accountReceivable
- Customer itemAcctngDocumentPostFunction accountReceivable(CustomerItem... items)
items
- Array of CustomerItemAcctngDocumentPostFunction accountPayable(Iterable<VendorItem> accountPayable)
accountPayable
- Vendor itemAcctngDocumentPostFunction accountPayable(VendorItem... items)
items
- Array of VendorItemAcctngDocumentPostFunction accountTax(Iterable<TaxItem> accountTax)
accountTax
- Tax itemAcctngDocumentPostFunction accountTax(TaxItem... items)
items
- Array of TaxItemAcctngDocumentPostFunction criteria(Iterable<PostingInAccountingCoPaAcctAssignmentCharacteristic> criteria)
criteria
- CO-PA Account assignment characteristicsAcctngDocumentPostFunction criteria(PostingInAccountingCoPaAcctAssignmentCharacteristic... items)
items
- Array of PostingInAccountingCoPaAcctAssignmentCharacteristicAcctngDocumentPostFunction valuefield(Iterable<PostingInAccountingCoPaAcctAssignmentValueField> valuefield)
valuefield
- CO-PA Account Assignment Value FieldsAcctngDocumentPostFunction valuefield(PostingInAccountingCoPaAcctAssignmentValueField... items)
items
- Array of PostingInAccountingCoPaAcctAssignmentValueFieldAcctngDocumentPostFunction realEstate(Iterable<RealEstateAccountAssignmentData> realEstate)
realEstate
- Account Assignments for Real EstateAcctngDocumentPostFunction realEstate(RealEstateAccountAssignmentData... items)
items
- Array of RealEstateAccountAssignmentDataAcctngDocumentPostFunction extension1(Iterable<ContainerForCustomerExitParameter> extension1)
extension1
- Enhancement for COMD ImplementationAcctngDocumentPostFunction extension1(ContainerForCustomerExitParameter... items)
items
- Array of ContainerForCustomerExitParameterAcctngDocumentPostFunction extension2(Iterable<RefStructureForParameterExtensioninExtensionout> extension2)
extension2
- Enhancement for BAdI ImplementationAcctngDocumentPostFunction extension2(RefStructureForParameterExtensioninExtensionout... items)
items
- Array of RefStructureForParameterExtensioninExtensionoutAcctngDocumentPostFunction paymentCard(Iterable<PaymentCardInformation> paymentCard)
paymentCard
- Payment card informationAcctngDocumentPostFunction paymentCard(PaymentCardInformation... items)
items
- Array of PaymentCardInformationAcctngDocumentPostFunction contractItem(Iterable<AddContractAccountsRecAndPayableDocumentLineItem> contractItem)
contractItem
- Additional contract accounts recieviable and payable document line itemAcctngDocumentPostFunction contractItem(AddContractAccountsRecAndPayableDocumentLineItem... items)
items
- Array of AddContractAccountsRecAndPayableDocumentLineItemAcctngDocumentPostFunction withholdingTax(Iterable<WithholdingTaxInformation> withholdingTax)
withholdingTax
- Withholding TaxAcctngDocumentPostFunction withholdingTax(WithholdingTaxInformation... items)
items
- Array of WithholdingTaxInformationCopyright © 2018 SAP SE. All rights reserved.