SD Billing

Several points need to know when using condition-based down payment

From Enhancement Package 2 for ERP 6.0, SAP has provided an enhancement of the existing down payment processing: condition-based down payment. Here I am not going to explain in details about how does condition-based down payment processing look like or how to customize it, as there’re already enough documentations available. For the detailed process flow & customizing regarding the condition-based down payments processing, you may refer to the SAP online …

Read More »

How to understand the FI postings made in SD down payment scenario?

In the SD down payment process, you may feel a little bit confused about the way that down payment being made through SD to FI, and the handling of received down payment amount in the subsequent customer billing documents. Also you may want to know how does the received down payment get cleared in FI through SD down payment settlement (clearing) item, how does the system handle the amount to …

Read More »

Syntax error in include SD_SEPA_FAKTURA_BADI_AKTIV

Recently, I noticed that several customers reported issue that after system upgrade, when they try to run VF01(or VA01), they encountered dump as below: *************************************************************************************************************** “The current ABAP program “SAPMV60A” had to be terminated because it has come across a statement that unfortunately cannot be executed. In include “SD_SEPA_BADI_AKTIV “, in line 4 of program “SAPMV60A”, the following syntax errors have occurred: TRY and CATCH SYSTEM-EXCEPTIONS cannot be used simultaneously.” *************************************************************************************************************** They can also see the same error when they try to do syntax error check for include SD_SEPA_FAKTURA_BADI_AKTIV: This issue is normally caused by “catch system-exception” statement in custom enhancement which conflicts with  “try.. catch” statement in Include SD_SEPA_BADI_AKTIV. To resolve the issue, you need find out …

Read More »

Wrong dates shown in the document flow for the accounting documents

I met one problem which is a side effect of reusing the SD number range. The problem cannot be reproduced for customer but we can find the root cause after further analysis. I’d like to share this process for you as below: The problem is the wrong dates shown in the document flow for the accounting documents. (The highlighted lines in RED)   The correct FI accounting document date should …

Read More »

Return order can be created with reference of a cancelled invoice

Lately, I found several requests on this question ‘return order can be created with reference of a cancelled invoice’. Most customer is questioning why system behaves like this and ask what ‘s the best way to avoid it. So here I’d like to explain it in a short blog and give you some hint for it. First we need to understand it is standard system behavior that it is possible …

Read More »

SD rebate processing affected by billing archiving

Recently I worked on a rebate issue which impressed me a lot. It makes me realize that the rebate function can be affected by such a special group of billing documents. Actually this would be a quite common situation for any system with large data volume for sales & billing transactions, especially when there’re lots of rebate agreements being involved. You may have plan to perform the data volume management …

Read More »

How to use the alternative tax classification in sales order header

In the sales order header, on the tab “Billing Document”, there exists a possibiltity to influence the tax determination. In the block “Billing” fields exists to enter manually an alternative tax classification for the customer: The fields are named VBAK-TAXK1, VBAK-TAXK2 until VBAK-TAXK5. Those fields are never filled, see thread TAXK1 through 3 not populating into Sales Order Instead the intention is to override in a specific sales order the …

Read More »

Item Conditions can be inserted into the header level [SOLVED]

Hi All, I would like to share some information that may be useful for all of us. Last week we had a lot of incidents about the possibility of the user to enter conditions manually in the Header Level, despite the fact that the condition is customized in V/06 to NOT allow the inclusion in the Header. In the other words, the user can go in VF01 or VA01 and …

Read More »

REBATE_GENERAL_ANALYZE – an useful tool for SD rebate agreement checks

‘Can we get all this info in a single screen, please?’ – this must be one of the most frequently asked questions by end users. As consultants we are expected to explain why in some cases this could be an unreasonable request – segregation of duties, system performance, no added benefit for the business etc. However, when it comes to checking several rebate agreements for inconsistencies, I can easily understand …

Read More »

Creating Multiple Intercompany Invoices from one Delivery

Business Requirement: There can be a business scenario where a company can be selling, to one customer, diverse products from different Plants assigned to different Company Codes. In such scenarios, more than one intercompany invoice will have to be generated. This will help the business to act as a single entity to the customer selling diverse products instead of forcing the customer to send separate orders for products belonging to …

Read More »

Do you want to Get SAP Courses?

Get SAP Courses and Training, Videos, Other Useful Resources
Join Now
Written by SAP Expert TEAM.
close-link
New Registration