All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sap.cloud.sdk.s4hana.datamodel.bapi.services.AccountingDocumentService Maven / Gradle / Ivy

/*
 * Copyright (c) 2019 SAP SE or an SAP affiliate company. All rights reserved.
 */

package com.sap.cloud.sdk.s4hana.datamodel.bapi.services;

import com.sap.cloud.sdk.s4hana.datamodel.bapi.functions.AcctngDocumentCheckFunction;
import com.sap.cloud.sdk.s4hana.datamodel.bapi.functions.AcctngDocumentPostFunction;
import com.sap.cloud.sdk.s4hana.datamodel.bapi.structures.CurrencyItem;
import com.sap.cloud.sdk.s4hana.datamodel.bapi.structures.Header;

/**
 * Accounting Document
 * 
 *  Business Object: BUS6035
 * 
* * @see DefaultAccountingDocumentService * */ public interface AccountingDocumentService { /** * Accounting: Check Document *
     *  BAPI_ACC_DOCUMENT_CHECK
     * 
* * @param documentHeader * Header * @return * Invocation builder for Check */ AcctngDocumentCheckFunction check(Header documentHeader); /** * Accounting: Post Document *
     *  BAPI_ACC_DOCUMENT_POST
     * 
* * @param documentHeader * Header * @param currencyAmount * Currency items * @return * Invocation builder for Post */ AcctngDocumentPostFunction post(Header documentHeader, Iterable currencyAmount); /** * Accounting: Post Document *
     *  BAPI_ACC_DOCUMENT_POST
     * 
* * @param documentHeader * Header * @param currencyAmount * Currency items * @return * Invocation builder for Post */ AcctngDocumentPostFunction post(Header documentHeader, CurrencyItem... currencyAmount); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy