public interface AcctngDocumentPostFunction
BAPI_ACC_DOCUMENT_POST
AcctngDocumentPostFunctionResult execute(ErpConfigContext erpConfigContext) throws QueryExecutionException
ErpDestination.getDefaultName()
SapClient
Locale
erpConfigContext
- Configuration context for ERP queryQueryExecutionException
AcctngDocumentPostFunctionResult execute() throws QueryExecutionException
QueryExecutionException
ErpConfigContext.ErpConfigContext()
BapiQuery toQuery()
AcctngDocumentPostFunction customerCPD(PostingInAccountingPartnerBillingDoc customerCPD)
customerCPD
- (Optional) One-time customerAcctngDocumentPostFunction contractHeader(AddContractAccountsRecievableAndPayableHeaderLine contractHeader)
contractHeader
- (Optional) Additional contract accounts recievable and payable header lineAcctngDocumentPostFunction accountGl(Iterable<GLAccountItem> accountGl)
accountGl
- (Optional) G/L account itemAcctngDocumentPostFunction accountGl(GLAccountItem... items)
items
- Array of GLAccountItemAcctngDocumentPostFunction accountReceivable(Iterable<CustomerItem> accountReceivable)
accountReceivable
- (Optional) Customer itemAcctngDocumentPostFunction accountReceivable(CustomerItem... items)
items
- Array of CustomerItemAcctngDocumentPostFunction accountPayable(Iterable<VendorItem> accountPayable)
accountPayable
- (Optional) Vendor itemAcctngDocumentPostFunction accountPayable(VendorItem... items)
items
- Array of VendorItemAcctngDocumentPostFunction accountTax(Iterable<TaxItem> accountTax)
accountTax
- (Optional) Tax itemAcctngDocumentPostFunction accountTax(TaxItem... items)
items
- Array of TaxItemAcctngDocumentPostFunction criteria(Iterable<PostingInAccountingCoPaAcctAssignmentCharacteristic> criteria)
criteria
- (Optional) CO-PA Account assignment characteristicsAcctngDocumentPostFunction criteria(PostingInAccountingCoPaAcctAssignmentCharacteristic... items)
items
- Array of PostingInAccountingCoPaAcctAssignmentCharacteristicAcctngDocumentPostFunction valuefield(Iterable<PostingInAccountingCoPaAcctAssignmentValueField> valuefield)
valuefield
- (Optional) CO-PA Account Assignment Value FieldsAcctngDocumentPostFunction valuefield(PostingInAccountingCoPaAcctAssignmentValueField... items)
items
- Array of PostingInAccountingCoPaAcctAssignmentValueFieldAcctngDocumentPostFunction realEstate(Iterable<RealEstateAccountAssignmentData> realEstate)
realEstate
- (Optional) Account Assignments for Real EstateAcctngDocumentPostFunction realEstate(RealEstateAccountAssignmentData... items)
items
- Array of RealEstateAccountAssignmentDataAcctngDocumentPostFunction extension1(Iterable<ContainerForCustomerExitParameter> extension1)
extension1
- (Optional) Enhancement for COMD ImplementationAcctngDocumentPostFunction extension1(ContainerForCustomerExitParameter... items)
items
- Array of ContainerForCustomerExitParameterAcctngDocumentPostFunction extension2(Iterable<RefStructureForParameterExtensioninExtensionout> extension2)
extension2
- (Optional) Enhancement for BAdI ImplementationAcctngDocumentPostFunction extension2(RefStructureForParameterExtensioninExtensionout... items)
items
- Array of RefStructureForParameterExtensioninExtensionoutAcctngDocumentPostFunction paymentCard(Iterable<PaymentCardInformation> paymentCard)
paymentCard
- (Optional) Payment card informationAcctngDocumentPostFunction paymentCard(PaymentCardInformation... items)
items
- Array of PaymentCardInformationAcctngDocumentPostFunction contractItem(Iterable<AddContractAccountsRecAndPayableDocumentLineItem> contractItem)
contractItem
- (Optional) Additional contract accounts recieviable and payable document line itemAcctngDocumentPostFunction contractItem(AddContractAccountsRecAndPayableDocumentLineItem... items)
items
- Array of AddContractAccountsRecAndPayableDocumentLineItemAcctngDocumentPostFunction withholdingTax(Iterable<WithholdingTaxInformation> withholdingTax)
withholdingTax
- (Optional) Withholding TaxAcctngDocumentPostFunction withholdingTax(WithholdingTaxInformation... items)
items
- Array of WithholdingTaxInformationAcctngDocumentPostFunctionResult execute(ErpEndpoint erpEndpoint) throws QueryExecutionException
erpEndpoint
- Configured instance of ErpEndpoint
QueryExecutionException
Copyright © 2017 SAP SE. All rights reserved.