Tuesday, October 20, 2015

Problem: Delivery print picking up user default printer - Not shipping point printer

Solution: Smartform function module should be called with blank ‘user_settings’.  By default, it is ‘X’, which means printer is taken from User default parameters.
 

Monday, October 19, 2015

Release Strategy

SPRO -> MM -> Purchasing -> Purchase Order -> Release Procedure for Purchase orders -> Define Release Procedure for PO -> Release strategy
 
 
CL20N tcode: - Set rule
 

SQ01 - SAP Queries / Infosets

Query Area:
 
Select ‘Standard area’ by going to ‘SQ01 - > Environment -> Query Area’
 
Infoset:
 
SQ01 tcode -> Environment -> Infoset
 
Add new field and you can write Field code  - Also you need to add (drag) field to Field group (on right hand side).
 
 
Save and Generate Infoset (Click Okay on warnings if any).
 
Query:
SQ01-> Environment -> Query
 
You can add to Selection screen (You need to select fields from field groups) – or Basic List.

Monday, October 12, 2015

Update content table in SE16N - Debug Edit

Transaction SE16N.
Put /H, press F8 and then change these variables to ‘X’:
 

 

Make a field editable in FBL5N (FB02)

To make a field editable in FBL5N (or FB02)
 
Transaction OB32
 
Click on new entries and add the field you want to make editable. See example.
 
 
Note: If the field is a header field then it is  not possible to limit the change to a particular account type e.g. Vendors, Customers.
The field will be editable for Vendors, Customers, GL Accounts.

 

Regenerate Web services after SAP upgrade

Symptom: Webservices weren’t working after SAP upgrade. They fail with error ‘Virtual Interface not found’.
Solution:
Below Link is quite useful:
SAP notes:  1903490  and 1847901
Program: WS_MANUAL_WEBI_AFTER_IMPORT
Follow below steps and issue will be resolved. (Step 2 is not always required)

1. Run Report Program - WS_MANUAL_WEBI_AFTER_IMPORT by selecting Single Service Definition and by clicking on "Force Generation" check box.
2. Run Report Program - WEBI_CHECK_REPAIR by selecting Single Service Defination to remove inconsistancy in web service.

After this two program run, the web service will be operational again.
To monitor and check the webservice calls, use SRT_UTIL tcode

Friday, October 9, 2015

Thursday, October 8, 2015

Vendor Invoice verification Accounting document gets block 'R'


System sets block 'R'

Check MRBR tcode for blocking reasons

This can be because of Tolerence limit.

https://scn.sap.com/thread/959107

https://help.sap.com/saphelp_46c/helpdata/en/2d/1a39516e36d1118b3f0060b03ca329/frameset.htm

https://scn.sap.com/thread/1531803

Payment block R can come for various reasons like delivery schedule,terms of payment,quality reasons etc.
Use
 
You can block an invoice manually. You have two options for doing this when you enter the invoice:
 
You can block an invoice by entering an R in the field Payment block in the document header data.
You can block an item by selecting the M (manual blocking reason) field in the item list. When you post the invoice, the system automatically sets an R in the field Payment block in the vendor line of the accounting document. Manually blocked items are given the blocking reason Manual block (M).
 
the best way to remove the block is to run MRBR transaction


Block can come from Payment terms / Vendor master.

Wednesday, October 7, 2015

FI Substitution rule activation program RGUGBR00

In case, your Substitution rule is not activated in Live after transport movement, you may need to activate ‘main program’.
 
To do that, run below program.
 
Program : RGUGBR00  - Tick all options except last 2 and run for ‘FI’ application area

 
SAP Note: 842318  explains in detail

842318