No open billing quantity has been determined

You will come across this error if you want to post the billing document for the Sales order line item with item categoy TAS for 3rd party sales scenario besides other cases. In standard case, system allows posting billing document only after the vendor is paid. That is steps to be followed are: VA01 – ME21N (creation of PO with reference to PR in Sales order)  – MIGO – MIRO – VF01. If MIRO step needs to be avoided, please change the following settings:

1. VOV7 for the item category: Change the Billing Relevance to B.

2. VTFA for the Item category (Target Billing document and Source Sales Doc type) change the Billing Quantity Indicator to E.

Material Number range got reset in SAP

If you are doing any changes to settings in the Material Types or in the Field Selection, system resets the number range of the material types you have changed the configurations. So you need to change the number range again in the target system where you are transporting these changes.

You need to be very careful if you are transporting such changes into a productive system.

How to create SAP CTS project

You can create a CTS project in the transaction SPRO_ADMIN. You can create a project if you have authorisation for the auth object S_PROJECT. You can refer the HELP portal to follow the step by step instructions.

After creating the project, please specify the scope by following the step by step instructions in the HELP portal and generate the project.

After generating, you need to activate CTS Project for your consultants to be able to create transports in this project or assign existing transports to this project. For this please go to the tab “Transp. Requests” in the transaction SPRO_ADMIN and click on the “Activate SAP CTS Project” push button and save the project.

This project is now available for consultants to use for assigning transports and/or creating transports on this project.




What is smoke test in sap

The term smoke test in SAP means basic transactional tests to find out if the system is up and running fine or not. It helps detecting key SAP transactions, infrastructure and environment related issues before the system is handed over to the users. Automated test scripts can be run in smoke test or selective manual transactions can be executed to test the key transactions.

Use of manufacturer part numbers in SAP

You activate USe of Manufacturer part numbers in SAP in the transaction OMT0.

If this indicator is set, you can use materials of this kind (material Type HERS). If this indicator is not set, the system hides the corresponding fields in the material master and deactivates the corresponding checks.

If you do not use materials of this kind, SAP recommends that you cancel the indicator for the following reasons:

  • Reduces the runtime
  • Simplifies material master maintenance

You can set it again at any time.

If you cancel the indicator, the system checks whether materials of this kind have already been used as a reference. If they have, a where-used list is displayed and the indicator cannot be cancelled.

If you use this, you can decide:

  • Whether the entry of an MPN material in the purchase order is mandatory
  • Whether info records may be created for the MPN material or for the firm’s own material
  • Whether the MPN material can be changed during the procurement process and, if so, whether the system then carries out a new price determination process
  • Whether the system is to check the approved manufacturer parts list when an MPN material is entered.

All above can be achived by creating a manufacturer part profile in OMPN Transaction and then assigning this profile in the master record for your firm’s own inventory-managed material.

You can define “Reasons for Blocking Approved Manufacturer Parts” in transaction OAMP

More of this functionality can be referred at:

Plants Abroad functionality in SAP

In releases prior to 4.0A, All plants assigned to a company code must be assigned to the same country, the country of the company code.’Correct taxation procedures and INTRASTAT processing can only be carried out if this requirement is fulfilled. For each company code, the taxation procedure for exactly one country is supported, the country of the company code. The same applies to trade statistics processing.

As of Release 4.0A, ‘Plants abroad’ are supported in SAP.

You can find this function under the menu path Financial Accounting -> Global Settings -> Financial Accounting -> Tax on Sales/Purchases -> Basic Settings -> Plants Abroad

Here you need to activate plants Abroad and maintain VAT registration number for plants abroad.

This functionality affects the FI, MM, and SD application components. You can use Plants Abroad to handle tax issues for companies that have VAT registration numbers in more than one country for example a Belgian company code has not only a Belgian VAT registration number but also a German VAT registration number without having a company code in Germany but a warehouse (i.e a plant) instead. Plants Abroad ensures that the correct value-added tax (VAT) registration number prints on sales and purchasing documents, calculates the right tax, handles stock transfers, and conducts tax and Intrastat reporting correctly. The plants abroad functionality allows you to assign plants from different countries to one company code.

Having a foreign VAT number has also consequences like if a company has a foreign VAT number then it also needs to file VAT return/European Sales Listings/Intrastat returns in that specific country. In order to achieve this, in SAP appropriate customizing is needed.

You can create tax codes in FTXP, where you need to complete the field “reporting country” in the properties of the new tax code. This means that you can use this tax code for the new VAT registration number/new reporting country.

You can assign this tax code to 2 different tax procedures: namely the local tax procedure or TAXEUR. More information can be found on OSS notes:

  • Oss note 63103: Explains logic regarding tax procedures if you are using plants abroad
  • Oss note 1085758: Customizing for stock transports
  • If you activate plants abroad then this will be activated for all company codes within one client. You can deactivate for certain company code this functionality which is of course described in the OSS note 850566: deactivate plants abroad for a particular company code
  • Another important OSS note is 850566 whic deals with F4 help for PA w/ MIRO, FB60, FB70 for comp code without PA 


For Intrastat, you need to maintain the Intrastat ID numbers. Most of the time when a company has a foreign VAT registration number in another country, it needs also to file Intrastat returns. In order to run the Intrastat returns for that specific reporting country, you need to maintain some master data relating to the company. You need to enter these data in transaction OBY6 – click on additional details. In the middle of the screen you will see the field Intrastat number ID. Please complete this field. You need to enter your VAT registration number here.

You also need to set up a new pricing procedure and condition types (WIA). Regarding this process you can find more information on SAP website.
The activation of plants abroad has also consequences for the VAT report (RFUMSV00 program). Here you need to enter/activate additional parameters which are the following:

  • Reporting country / tax return country
  • Country currency instead of local currency

Some useful details can also be had at:

and also at: