EXIT/ BADI/ Enhancement point for User Status change in Order
Hi all,
I am looking for an EXIT or a BADI or an enhancement point specifically for user status change in an order thru IW31/IW32.
I have the exit names for Order PBO, PAI, 'SAVE' event etc. so m not looking for generic answers.
I have to put some validations for the Order on USER STATUS CHANGE. Let me know if any of u have any pointers on that.
Thanks and Regards,
Sonal
Hi,
Use this Enhancement IWO10009 and call these function module to change the User Status
STATUS_TEXT_EDIT --> To Read the existing status.
STATUS_CHANGE_INTERN_VB --> to change the status.
Regards,
Satish
Similar Messages
-
User Exit/BADI/Enhancement Point in VF01 before new document no assignment
Hi Expert,
I am looking for a user exit/BADI/Enhancement point which will trigger in VF01 before the new document no (Billing document no assign).
I need to cross check few things in Billing via VF01 at billing document save and give error message accordingly. The problem is if new number assign and there is error due to my code then when user save the document next he get a new no. its mean a no skip.
Example: The invoice no is 1000. User start creating a billing document with Vf01 and he get an error message due to my code at exit , at this point of time the next number assign to billing which is 1001 but document not save due to my error message. Now after applying correction user save data and billing document created with no 1002. So there is no skip.
I tried BADI BADI_SD_ACCOUNTING but this will trigger after no assignment. Can someone provide me a user exit/BADI/Enhancement point in VF01 which trigger before no range assignment and contain at least Billing header data to use in my code?
Regards
Swati
Edited by: Swati Namdev on Nov 16, 2010 9:55 PMHI Brad and team,
BRED is right. I check few user exit normally all of us have that list or easily available on net.
BRED: my question is: I need to check the billing date VBRK-FKDAT of document should not be less than the sales order plan billing date VBAP-Oldate.
If this check fail then won't allow the user to create billing document. The problem is I used one user exit SDVFX001 already define previously that's work fine but issue is that user exit trigger after the billing no assignment. That's why when user get that error message he correct the document and create billing this time he get a new number which is skip of one no.
That why I need a User Exit/BADI/Enhancement Point which trigger at save but before document no assignment.
Please update more about your comment "Why not use a header level copy requirement routine to perform the checks and log the messages? This is the standard process." .
Suggest user exit USEREXIT_FILL_VBRK_VBRP trigger before save. I need at save the reason is VBRK-FKDAT this can be change.
Feel free to contact me back if you need more clarification.
Regards
Swati
Edited by: Swati Namdev on Nov 17, 2010 6:22 PM
Edited by: Swati Namdev on Nov 17, 2010 6:25 PM
Edited by: Swati Namdev on Nov 17, 2010 6:32 PM
Edited by: Swati Namdev on Nov 17, 2010 6:47 PM -
User Exit/BADI/Enhancement Point in VF01 after generating new billingdocno.
Hi Experts,
I am looking for a user exit/BADI/Enhancement point which will trigger in VF01 after generating the new document no (Billing document no assign). The Billing document no is generating in the FM RV_INVOICE_DOCUMENT_ADD ( NUMBER_GET_NEXT).
Now the Billing document no is generating like '0000152', i want to concatenate 'ECR' to the generated Billing document no and it should be updated like ECR0000152 in Billing tables (VBRK, VBRP).
Kindly let me know is there any EXIT/BADI to achieve this functionality.
Regards,
VenuHi Venu,,
These are the enhancements and badis for vf01, please check which will be helpful to you,,
<exit farm removed by moderator>
<points begging removed by moderator>
Warm Regards
Zulfikhar Ali
Edited by: Thomas Zloch on Oct 1, 2011 3:57 PM -
Need a user exit or enhancement point for loading start button in VT02
I have a requirement to write the code for loading start button and complete PGI as soon as loading start is checked in VT02(shipment transaction).
Please suggest....HI Venkata,
Below are the user exits and BADIs in the transaction VT01
Enhancement
V56UNUMB Shipment number allocation
V56UDLUP Obsolete as of 4.6C: Delivery Update on Delivery Routines
V56UCHCO Check shipments are complete
V56UCHCH Shipment processing: Check whether changes were made
V56TDLIF Filter Delivery Items for Shipment
V56SLDET Shipment processing: Leg determination
V56MVT04 Extensions for Collective Processing of Shipments
V56LOCID Shipment Processing: Determine Location Identification
V56LDELI Read Delivery Data for Shipment Processing
V56L0001 Status of Shipments for a Delivery
V56FSTAT Shipment processing: Activities when setting a status
MV56AINI Initialization of transaction control for transportation
V56USTAT User-individual definition of transportation planning status
V56USVDO Update new objects for transport
V56USVDP Preparation for updating new objects for transport?
V56AFCCH Shipment processing: Check function code allowed
V56AGTAR User Exit for Filtering Shipping Unit Calculation
V56ARCHV Customer-spec. checks for archiving shipments
V56ATKTX Change the number of lines for text input in shipment
V56BMOD Transportation processing: Field modification
V56DISTZ Shipment Processing: Determine Distance
V56FCOPY Shipment processing: Copy delivery data
Business Add-in
BADI_V56N User Exit Transport - Message Determination
BADI_LE_SHIPMENT BadI: Shipment Processing
Regards,
Radhika -
Purchase order user exit / BADI / Enhancement points
Hello experts,
Please Help me to get the user exit or any way to enhance the PO functionality. I am trying to set the PO line item status to "Blocked" or "Unblocked" whenever a change is triggered in PO line item for transactions Me21N / Me22N. The blocked status will be triggered by the custom enhancement, this is the requirement.
Thanks in advance for your help.
I tried the user exit MM06E005, but not working.
- NagarajanHello Nagarajan Ramudu,
inside of MM06E005 you should try the function module EXIT_SAPMM06E_012,
i'm using this user-exit from all things in my company.
Regards,
Welinton Rocha -
Exit/BADI/Enhancement for Payroll driver
Dear Friends,
When we run transaction pc00_m10_calc for US payroll driver for an employee for a period,we can see the renumeration statement in the output screen.
I need to modify the internal table xrt to add the similar wage types in one period before it passes to form , which exit / BADI enhancement should for this purpose.
Pls. advice.
Thanks..
Regards,PrashantHi,
Please check the below.
Enhancement
HRUSRCU0 Enhancement for Customer Exit for RPCTRCU0.
Business Add-in
PC10_PAY0001 User exit for base_wages in a gross up calculation
PC10_PAY0002 Exit to determine if negative taxables should be allowed
PC10_PAY0003 Exit to determine if distribution calc should be allowed
PC10_PAY0004 Work Tax Area Override Add-In: Activation
PC10_PAY0005 Work Tax Area Override Add-In: Default proration of wages
PC10_PAY0006 User exit for additional ESS W4 (PZ10) fields; before output
PC10_PAY0007 User exit for PZ10 and IT0210 fields; after input
PC10_PAY0008 More than 99 exemptions for US payroll withholding tax calc
Regards,
Srini. -
User status change in inspection lot
sir,
when i am doing ud in qa11 that there is compulsary a USER STAUS must be QAA Aprroval by QA manager if user staus is QCNA not approvewd by QA manager then it gives error for user status changes must be compulsary.
so where we can change that user status of .I have a one option in qa02 is there any another options.
Please guide meDear Prakash
If you want to manualy change the status in QA11, you can change there itself. Near to the user status there is a change where you can change the user status ( Set status button - tick and change button)
Regards
Gajesh -
Valuation price with user exit/BADI/Enhancement Spot (In valuation variant)
Hi all,
i am facing problem finding enhancement when creation of sales order of Valuation price with user exit/BADI/Enhancement Spot (In valuation variant)
For refferenece:
When going to t.code VA03, select one item and go to extras in the menu bar and select costing then you find some amounts calculation i.e valuation price automatically.
So when creation of sales order i am giving material and that material price automatically takes from material master and creating sales order.
My customer requirement is to get the valuation price of the input material from Z-table during the sales order cost estimate.
This Z-table contains the material code, plant , grade of the material.
Ex:
Material Plant Grade Price
A 1000 XYZ 25000
A 1000 PQR 35000
A 1000 BCD 45000
Suppose it depends on sales document type and which grade price i have to take.
So first of all i am unable to find enhancement where to change this code to get change the valuation price.
Does anybody have any idea , is there any user exit/BADI/enhancement for this.
So please help me in this issue.
Thanks & Regards,
lokeshgoudpls allow me to post the questions
-
Exit/BADI/Enhancement to change GL account in SAP
Hello Gurus ,
I have requirement to change GL account based on certain valuation class during delivery after PGI is done .
Can anyone please help me exit/badi/enhancement .
Thanks
Tishacheck this exits
SAPLKAL1 Allocations: Authorization Check in Cycle Maintenance
SAPMKAL1 Allocations: Authorization Check in Cycle Maintenance
SAPMKGA2 Allocation: Execute Authorization Check for Cycle -
LSMW for changing user status on work order(IW32)
Hi All,
I have created a LSMW for changing user status on work order using transaction IW32. It does not change the status when i run the LSMW. In the recording for the LSMW, i select the radio button on the user status i want to select.
When i run the LSMW in the foreground, it does everything except select the correct status.
Is there a way to fix this or is it a problem with LSMW. I'm using ECC6
Kind Regards
EmanuelHi ,
I am not sure whether it would work with LSMW but if your on ECC 6.00 ,Enhacement Pack 3 then you have BADIs which allow you to make collective status changes in IW38 .The below are those BADIs :-
BADI_EAM_RIAUFK20_FCODE_CUS1 :Implement Customer Function Code in Order List
BADI_EAM_RIAUFK20_FCODE_SAP1 :Implement SAP Function Code in Order List
Else if your on lower version then write up a batch programme which checks the PM Order types with specific status and sets user status using FM STATUS_CHANGE_EXTERN[This is used to set or delete User Status] in SE37 ..
regrds
pushpa -
Any Exit/BADI/Enh point to modify COOI table contents before PR/PO save
Hi Experts,
whenever we create/change Purchase requisition/Purchase Order,
table COOI(Commitment line items) gets updated with the Purchase requisition/purchase order
item details and table COSP gets updated with the sum values of COOI entries order by primary keys
of the table.For better explanation i am taking fields from tables
COOI (taken few fields for example)
REFBT REFBN RFKNT LIFNR HRKFT OBJNR WTGBTR(Total value in transaction cuu)
1234 0010 00512 (empty) (empty) PR00148 10
1234 0020 00512 (empty) (empty) PR00148 10
1234 0030 00512 (empty) (empty) PR00149 20
table updated COSP with sum value of COOI order by it's primary keys
COSP (taken few fields for example)
OBJNR KSTAR HRKFT WTG010
PR00148 00512 (empty) 20
PR00149 00512 (empty) 20
I want to pass the value HRKFT(CO key subnumber/Origin grp) to table COOI
to update each commitment line item,so that sum will update table COSP order by it's primary keys
The same example revised with origin group.
COOI
REFBT REFBN RFKNT LIFNR HRKFT OBJNR WTGBTR(Total value in transaction cuu)
1234 0010 00512 (empty) 3100 PR00148 10
1234 0020 00512 (empty) 3200 PR00148 10
1234 0030 00512 (empty) 3300 PR00149 20
table COSP get update with sum value of COOI order by it's primary keys
of COSP considering HRKFT values now(taken few fields for example)
OBJNR KSTAR HRKFT WTG010
PR00148 00512 3100 10
PR00148 00512 3200 10
PR00149 00512 3200 20
and this table is used in report painter to show the commitment
COSTS's segregated by Origin Group.
I need to show the report in report painter HRKFT(origin grp) wise cost's for commitments.
which is using the COSP table to display.
Now my requirement is any exit/BADI/Enhancement where i can modify table COOI contents
with HRKFT value for each line item before sum calucalation for COSP table in detail while creating
Purhcase requisition/Purchase order.
We are using SAP GUI version 6.0
Helpfull answeres will be rewarded
<< Moderator message - Please do not promise points >>
Edited by: Rob Burbank on May 15, 2011 4:28 PMModerator message -
When closing old threads, there is no need to add a comment. Adding a pasted answer like "answered" only brings old threads to the top of the forum list and pushes current ones down. If you do add a comment, please indicate just how the problem was resolved. -
Approval For User Attribute Change
Hi All,
In OIM is it possible that an approval process can be called on change of user's particular attribute (let's say Department and Location). Also is there any provision where we can defined a rule which is able to find out user's manager as per certain attributes while self registration so that no need to mention user's manager explicitly.
Thanks!Hi,
1. Find the Exit / BADI/ ENHANSMENT POINT in the mainprograme of the respective infotype.
2. Create a custom table to temporarily store the data.
3. From the EXIT trigger the workflow and save the data in the custom table.
4. Approval from MANGER.
5. Once the approval over then Write a background step in which it needs to retrive the data from the
Custom table and Update the Infotype .
6. Delete the data from custom table once the process is over.
Reward points for useful answer.
Richard A -
How to generate a report from crm table to find out user status changes
Dear all,
Could you please help me on generating a report from SAP CRM table level
to find out user status changes in crm orders for a specific period of time?
Thanks in advance,
Regards,
ShaikHi Shaik.
You would not need to write report for this. You need to create a Table view mainenance for the CRMD_ORDERADM_H or CRMD_ORDERADM_I for whichever you need.
Follow the below or search on google for more on table view maintenance.
Go to SE11, give the table name and click on change. Then Go to utilities--> Table maintenance generator.
In the table maintenance generator screen, you should give Authorization Group,
Function Group name (Function Group name can be same as table name),
Maintenance type can be one step or two step, usually you will create with one
step. You should give maintenance screen number. After clicking on create button,
a table maintenance generator will be created.
To check it go to SM30 . In SM30, you find display, Maintain options.
You can view the table contents by choosing Display and supplying the selection criteria of dates.
Regards
Apoorva -
User Status change problem in Process Order
Hi,
We are in process of upgrading our system from 4.6C to ECC 6.0. I have a problem with User status change for process Orders.
In 4.6C we are using the profile x with settings:
10 ZNEW Created process order 10 90 1 1 ZSTA
20 ZLCK Locked process order 20 90 1 1 ZREV
30 ZOPN Reopened process order 20 90 1 1 ZOPN
40 ZMST MES order started 20 90 1 1 ZMST
50 ZMCL MES order closed 20 90 1 1 ZMCL
90 ZTEC Technically completed 20 90 1 1 ZTEC
In ECC 6.0 we also use the same profile settings as above.
The problem is in ECC 6.0 when I do a goods receipt the User status changes to ZTEC . The process followed is ..Create process order, Release Order, Goods issue, Phase partuial confirmations, Goods receipt and then Finla confirmations of phases. Now in 4.6C if i do the above process the User status remains at ZMST and it only changes to ZTEC when i technically complete the order but in ECC 6.0 when I do a goods recipt from above steps the User status changes to ZTEC. THis should not happen.
Any pointers will be very helpful.Hi,
The log for production order preliminiary costing is not saved. Therefore, once the order is saved, there is no log available anymore (this is by the way a question of PP; none of the logs is saved).
Hope that helps...
Regards,
Declan -
There is a requirement , the project will be created and then a user status will be changed in 5 steps as the project goes through approval process and at the end of the process the project will be released. I want to tract down the entire process of the user status change over time. How can I do that, creating change documents for status profile? But in one place I found that change document only created if system status is set to released? In my case system status will be set to release only after all the status change in user status happened.
Hello,
Asides from the obvious adding of a new status to status profile SDADHEAD, you may want to have a look at the SPRO activities:
SAP Solution Manager
-> Scenario-Specific Settings
-> Change Request Management
-> Extended Configuration
-> Change Request Management
-> Change Transaction
-> Change Transaction Types
o Define Status Attributes
Also activity "Make Settings for Change Transaction Types" in the same path is important.
Best regards,
Miguel Ariñ
Maybe you are looking for
-
Telephone Number Links no longer work...and other issues
I received the 2.3.3, 4.5.608.A956, update a few feeks ago and since then I have noticed reduced functionality and after combing these forums and Motorola's forums I am curious if I am alone in these findings. One) Before the update if I looked some
-
I'm using "insert flash video" in DW8. I noticed that it puts the skin and progressive swf files in the same folder as the page. I'd like to move these files to a different folder. I was hoping I could just do the "drag and drop" and it would update
-
Data control as webservice.
Hi , Can we consume a datacontrol deployed in webcenter spaces as WebService. Is there a way to deploy a custom webservice into Webcenter Spaces. Thanks,
-
BT Auto Backup failing to backup
When my Auto Backup stopped working, I went into my digital vault only to find my files had disappeared and it showed 0GB used. The next day I checked on my sons laptop who shares my backup and his was working ok and I could see all the data was stil
-
Would like to update ...
I still depend on my Palm505 ... but would like to update. I don't want to subscribe to Internet access. I mainly use my Palm for my address book. I have come to depend upon Windows Outlook Calendar. Am I still good to go or is there an applicati