If you would ask me if I would write something about SAP Script then I would definitely answer "Hell no!". I hate SAP Script to be honest, it has for me only one advantage - speed of printou ...
To continue previous two posts about re-exploding and deleting subcontracting BOM of purchase requisition item, let me describe you how to do the same thing with subcontracting BOM of purchase order line. ...
In previous post I've shown how to re-explode subcontracting components of purchase requisition using FM ME_COMPONENTS_MAINTAIN and ME_COMPONENTS_UPDATE_PREPARE . Using very similar code you can delet ...
I faced lately a small issue in one of the process in our company, I needed to re-explode the BOM of subcontracting item in purchase requisition. Normally users goes to ME52N and press "Explode ...
... can be connected to many systems at once (each system has own project) and you can have code open on each of them in separate tabs. It’s also really easy and fast to do comparison of code at different ...
... from CL_GUI_ALV_GRID, which is normally not possible. When you look into the class definition you'll notice that there is only one global friend - interface IF_ALV_RM_GRID_FRIEND which has no ...
Everybody sends mails from SAP, some are still using old FM SO_NEW_DOCUMENT_ATT_SEND_API1 but some CL_BCS class. This class is really powerful but it has one disadvantage - it does commit work, and ...
Column class was created to be able modify faster the settings of field catalog at any place and time. Each field of field catalog has it set method with only one parameter IV_VALUE which type is equal ...
... L_ENABLED, SET_CELL_BUTTON, SET_CELL_HOTSPOT
All above methods works only if you've previously set style field name for cells in layout. All of them has field name and row number as parameters. Demo ZDEMO_FALV0 ...
... uses few of previous demo examples + at the end it calls screen 0100 which has container CC_MAIN and they are used to create last FALV. So you have choice, you can use full screen FALV or you can place ...
... but it has already some basic functions available, that's why I'm presenting you just short demo and some screen-shots of the code. I will of course put a nugget here as fast as I'll finish ...
... can developer create a program which creates purchase orders without knowing purchase organization, purchasing group or company code he can use for testing. How he can know what to fill in BAP if he never ...
... be probably asked to reopen all current tabs. The view which will come will not be the best. As only Eclipse theme has changed but not the ADT color settings. You can now ...
... has dynamic text but you cannot create buttons at runtime and you always have to create GUI STATUS and GUI TITLE in SE41, which personally I don't like, as in most small reports you have to create ...
... example 1000) and if there was no rest from such division then I was running this FM, just to avoid calling this FM to often. The problem of this FM is that when used in background it hasn't show any ...
... in INDX table under AB id. Additionally gui timer has started to run, and at end of the event FINISHED method to search partner for you is run. If it founds one, then you start to play, if not ...
... user has at least one free session available. We can check that with FM RM_FREE_SESSION_CHECK. If the check is successful the we call FM from 3rd point starting new task and performing ss1001_call_end funtion at ...
... on Purchase Requisition object which is used in Z-tcode. In the main program we have define global parameters:
data: g_gos_ident type borident.
data: g_banfn ...
In article Link Attachments of Purchase Requisition to Purchase Order I've shown how to link standard attachments from purchase requisition to purchase orders, but to have full set of options ...
... like creation of purchase orders or purchase requisitions. This transaction is used only in some special occasion like only in case of account assignment category is equal to 'A'. In such case ...
... 'Purchase*'. In such way you can select settings for example for Purchase Orders and Purchase Requisitions at once. Table IESDUS will contain results of the selection. data: ft_esduscom type standard table of esduscom. ...
... of purchase orders or purchase requisitions. This transaction is used only in some special occasion like only in case of account assignment category is equal to 'A'. In such case for all documents ...
As promised today I'll put code for a method to reset the rejection of the Purchase requisition. Most of the code is the same like in the check method, in fact even the code is repeated again ...
In the previous article I've shown how to check if we can reset the rejection of the purchase requisition. In the same way you can check if rejection is allowed or if release is allowed or if ...
Working with Purchase Requisitions in ABAP is quite pleasant job, but sometimes it's not so easy like with other documents types. You cannot easily say if Requisition is rejected and can be reset ...
... if something has changed with BAPI_OBJCL_GETDETAIL, then save the values with BAPI_OBJCL_CHANGE. Just one remark, you have to pass all values always to that FM! Importing: I_DATA TYPE DATA ...
... to set values in update screen in case of using reference data structure CTMS_DDB_SET_VALUE_ONLINE to call the update screen CTMS_DDB_HAS_VALUES_INTERNAL to check and get the values from the update screen ...
... refresh it in any call of FM from this function group I had to use old trick with assignment of data from program in memory. But firstly I check with FM CTMS_DDB_HAS_VALUES_INTERNAL if any values are already ...
... of the report to call MD07/MS07 with own material list where on selection screen you can find for example purchasing group which is not available in standard. You can also find a link to nugg file. ...