Block change of Partner details in order
Dear all,
When we go to the Headers-->Partners tab in a sales order in the change mode, and double-click on the Partner mention there, a window opens wherein we can change the partner address and region. And thus make it different from that maintained in the CMR. This change gets reflected in the sales order.
Bur when we do billing of this order, the original address and region from the CMR gets copied.
Is there any means by which we can prevent this change of partner details while in the sales order?
Or if not possible, then how can we maintain the consistency of data in the billing doc.?
Plz guide.
regards
SAPshed
Hi,
Screen variants
Screen variants allow you to simplify screen editing by:
Inserting default values in fields
Hiding and changing the ready for input status of fields
Hiding and changing the attributes of table control columns
A screen variant contains field values and attributes for exactly one screen. A screen variant can, howevever, be assigned to multiple transaction variants. Screen variants are always cross-client; they may, however, be assigned to a client-specific transaction. They can also be called at runtime by a program. The different possibilities for calling screen variants guarantee great flexibility of use.
For more information, see: Calling Screen Variants
A specific namespace has been designated for screen variants and they are automatically attached to the Change and Transport System.
For more info goto SHD0 and click 'i' button(information.Info is given very well.
Regards,
Amrish Purohit
Similar Messages
-
How to change the Partner in Service Order
Dear Experts,
I am working in SAP CRM 5.0.I want to change the Partners of Service Order Using the Function Module 'BAPI_ACTIVITYCRM_CHANGEMULTI'.Can anyone give me the Sample code for Changing the Partners.It is very Urgent Requirement.Please help me.
Thanks & Regards,
Ashok.Hi,
Following is the code for changing partner: Please go through it:
"fill the details of partner which is
"to be added as main partner or in place of Interaction Agent
wa_partner_new-ref_guid = w_guid_ref.
wa_partner_new-ref_handle = '0000000000'.
wa_partner_new-ref_kind = 'A'.
wa_partner_new-kind_of_entry = wa_partner-kind_of_entry.
wa_partner_new-ref_partner_handle = '0000'.
wa_partner_new-ref_partner_fct = 'Z_IA'. "
wa_partner_new-ref_partner_no = wa_partner-partner_no.
wa_partner_new-ref_no_type = wa_partner-ref_no_type.
wa_partner_new-ref_display_type = wa_partner-ref_display_type.
wa_partner_new-display_type = 'BP'.
wa_partner_new-no_type = 'BP'.
wa_partner_new-partner_fct = 'Z_IA'.
wa_partner_new-partner_no = w_partner_no.
wa_partner_new-mainpartner = 'X'.
INSERT wa_partner_new INTO TABLE it_partner_new.
wa_partner_newx-display_type = 'X'.
wa_partner_newx-no_type = 'X'.
wa_partner_newx-partner_fct = 'X'.
wa_partner_newx-partner_no = 'X'.
wa_partner_newx-mainpartner = 'X'.
INSERT wa_partner_newx INTO TABLE it_partner_newx.
IF it_partner_new[] IS NOT INITIAL AND it_partner_newx[] IS NOT INITIAL.
"maintain all changes to be done
CALL FUNCTION 'BAPI_ACTIVITYCRM_CHANGEMULTI'
TABLES
partner = it_partner_new
partnerx = it_partner_newx.
CLEAR : wa_guid1.
REFRESH : it_guid1.
wa_guid1-guid = w_guid_ref.
APPEND wa_guid1 TO it_guid1.
"save the changes
CALL FUNCTION 'BAPI_ACTIVITYCRM_SAVE'
TABLES
objects_to_save = it_guid1.
"commit the transaction
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
ENDIF.
Please reply if anything else os required.
Please reward points if useful.
Regards,
Ashlesha -
Billing Plan Billing Block Change when saving the sales order
Dear Gurus,
We have SD Integrated with PS. We create the sales orders and pull the billing plans milestones from WBS.
Once we generate the billing plans, system will propose the billing block for all the line items of the milestones which normally comes from the billing plan configuration/item category.
Would like to know the appropriate userexit to change the Billing block to "XX" if some of the requirements are not met when we create or change the sales document.
Below is what i am able to see but seems to be not helpfull.. please guide..
User exits in program RV60FUS1
BILLING_SCHEDULE_DELTA
For milestone billing a percentage value is fully invoiced for each billing deadline. In the case of deviations between the original item value and any later changes, you can use the user exit to determine whether the difference should be stored in the final invoice or sent to the next deadline.
USEREXIT_MOVE_FIELD_TO_FPLT
This user exit allows you to create your own fields in table FPLT.
USEREXIT_MOVE_FIELD_TO_FPLA
This user exit allows you to create your own fields in table FPLA.
Reward points for the right answers..
Regards
RamDear Friend,
I hope you can make it with the above user exits.Consult your abaper and try it.
Thank you, -
How to block changes in system generated Plan orders
Hi,
As after MRP RUN we get Planned order generated by the system, with type LP , I have a requirement that system generated plan order quanity cannot be cnhage by the user if plan order is generated for quanity 85 user should not make it 100 no quality chnages, also the manual plan order type LP cannot be create manully it should be creat by system only, and for manul other type of plan order type should be use,
How to do this.
regards,
zafarHi
Firming can be used when you don't want certain planned orders to change during subsequent MRP runs.
Say today you have created certain palnned orders.
In a normal scenario, when you do the MRP run again, the planned order may get changed if the requirements have changed.
However as a normal business practice, it is not desired to change the production plans everytime there is a change in the requirement...especially in the immediate future (maybe a week or so).
We set this as the planning time fence depending on the MRP type settimg in the material master, you may have firm orders.
MRP will also generate firm planned orders for materials with MRP type P1 to P4.
In addition to the above, any planned order that is manually changed is also firmed.
Hope this may help
Regards
BRSR -
Problem Updating partner details when the confirmation is created.
I want to update the partner details when the confirmation is created
In SRM (non -sus ), Confirmation is created using the function module : bbp_pd_conf_create .
While creating confirmation, only item wise confirmation details are updated.
But the partner details of that confirmation is not updated.
bbp_pd_po_Getdetail is used to get the purchaser order details .
the same partner details are used in the confirmation create function module .
the following are the fm used for the above purpose ,
BBP_pd_conf_create
bbp_pd_conf_update
bbp_pd_conf_save
What are the details i should change in partner details to get updated. like guid information..
Please provide some suggestions ...
Thanks,
UmaIn BBP_PD messages
i can see the header , item and Stats details .
What ever value i retreive from PO getdetail fm , i pass it to the partner details while creating confirmation. only item details get updated but not partner details ,
I think its missing with the p_guid details. i dont know how to pass value consistently the p_guid value in hte partner when the item details are confirmed. -
Tracking sales document partner details change
Hi Experts,
We need to track the changes in sales document header / item partner details such as address & region in it. (who did it and when). I would appreciate if someone guide me on looking into CDHDR/ CDPOS with change document object.
Also please suggest, if there is any other way to track this. I tried with environment analysis and its not captured there.
Thanks & Regards,
P Gomatheeswaranhi,
Ship to party region is different in sales order and customer master.We checked CDHDR and CDPOS tables with object Adresse and Object id SD01+ Adrc-ADRNR to check the change in ADRC table at sales order level. Also checked with object Debi to find the change at customer level.Both are not giving any indication of Change done in the Region field at sales order level.
Is other pointers to find this? -
Change of partner analyse in sales orders
Hello,
I changed the partner analyse for sales orders and added a new mandatory partnerrole.
In new documents the partner analyse works fine, but in the existed sales documents I cant´t see, that a mandotory role is missing.
How can I see that this role is missing in the exsting documents???
Thanks for info
NicoleYou can create a custom report but there is no standard way to do this.
When a document is created in SAP, it is a "snapshot" of that configuration, master data, and information as it exists when the document is created. On the SD side there are a few things you can influence, for example, SAP contains some standard tools for mass updating of pricing information. Most of the document exists in its unchanged state though.
You *may* be able to use VA05 and do this (although I doubt it, no system in front of me right now). Other than that transaction or a custom report there really aren't a lot of options.
If you are familiar enough with the tables, you can do a "quick view" or an ABAP Query to get the info. However the SAP partner table is recursive so to avoid getting lots and lots of duplicates you will either have to add some code to a full query, or do offline manipulation of the data.
If you're looking for soild SAP experience to help through some of these hurdles, please contact me.
Bill Wood - President
R3Now Consulting
http://www.r3now.com SAP thought leadership!
Platinum SAP Solutions
(704) 905 - 5175
http://www.linkedin.com/in/billwood -
Adding Forwarding Agent to Partner details in a Sales Order.
Hi Experts,
Below is the detailed scenario :
We have inbound orders been created by Idocs Orders04 using the Idoc_Input_orders function module.
the requirement is that if the partner forwarding agent is not been populated in Idoc then we need to add the same in the SO Partner details from Z table based on the sold to party in the idoc.
Can anyone please help how I can proceed with the requirement. I have created a Z table and maintain the entries. I am not understanding where i should be doing the Coding for the same.
Thanks and Regards,
Nimisha.Hello,
inside the VA01-transaction there are the userexits EXIT_SAPLV09A_001 to EXIT_SAPLV09A_004 influencing the partner determination. Think most probably you could use the EXIT_SAPLV09A_004
(Enhancement is V09A0004).
You could switch on that one and look, which partners are in the order at that point of time.
Regards
Wolfgang -
How to change Sales office in Bussiness partner details
Hi ,
I am unable to make changes in Bussiness partner details ie in Tcode BP .Since the Sales area data has been desabled .
So can any one guide me how to change sales office in BP
regards,
divyaDear Anirudh ,
When i checked the org Structure ,there same user has been assigned to two sales offices.
So when it is taking the sales area data ,it is capturing the data from jammu sales office rather than Chandigarh.
I can't change the User that has been assigned for more than 2 sales offices b'cos of the restriction of User-id
So please help me.
regards,
divya -
Function module to change the partner of partner function of an order
Hi All,
I want to change a partner of a particular partner function related to an order if a condition is satisfied. That is if a condition is satisfied then the earlier partner assigned to the partner function should be changed and new partner should be assigned to the partner function of the order. Is there any fucntion module to do this. I got the function module 'CRM_PARTNER_MAINTAIN_SINGLE_OW' but it adds one more partner of the same patner function but what i want is to add the new partner in place of the earlier partner. If anyone has some pointers plz post.
Thanks in advance,
Rahul.Hi,
Did you try using functions like 'SD_PARTNER_UPDATE' ?
Thanks
Mark points if helpful. -
Partner details are not getting captured to the purchase order from the ven
Hi,
Issue : ( ECC PO)
Partner details are not getting captured to the purchase order from the vendor master.
We found that the partners are not getting captured in ECC PO's automatically from the vendor master. We checked for all the config and everything seems to be o.k, but could not figure it out.
Any suggestions are highly appreciated.
Regards
SudhakarHey Sudhakar,
I believe what is happening here is that the ECC PO document type has not been assigned to the partner determination procedure.
If this is working properly for standard POs, then,
Go to Partner detrmination under Purchasing> Partner Settings in Purchasing Documents> Assign Partner Schemas to Document Types.
and enter teh appropriate document type and refer it to the procedure you have for NB Pos -
Changes in the material, the order should be blocked while saving the order
Hi,
A sales order is already there and delivery is not yet done. The requirement is, If I make any changes in the material, the order should be blocked while saving the order.
Is there any indicators or some fields which tells material is changed in the order. How this can be realised.
I thought of table CDPOS, but this can be used only after Order is saved.
Please provide your inputs.Use user-exit MV45AFZZ, form-routine USEREXIT_SAVE_DOCUMENT_PREPARE. Compare the values in XVBAP-MATNR(New Values) and YVBAP-MATNR(Old values). If the values are different, update the value VBAK-LIFSK to block the order.
-
How to get Sales Order Partner Details at Item Level
Hi,
Is there any FM/BAPI to get the Order Partner Details at Item Level, using the Sales Order Number ?
ThanksVBPA is the best table.
You can query that table
But you should be carefull about item number:
in POSNR, if you observe the entries, you will find one entry with '000000': This corresponds to header record and the rest is at item level.
Thanks
Kiran -
How to block changes of PR after convert into PO
how to block change/deletion of purchase requisition after convert into purchase order without changing/deleting PO.
Hi
Goto customizatin of rellease procedure of p.req, in that select setup procedure with classification and select release indicator,and select details in that changeability indicator is there in that you will select based on your requirement
changeble,new release in case of release strategy
1-cannot be changed
2-changeble,no new determination of strategy
3-changeble,new release in case of release strategy
4-changeble,new release in case of release strategy or value change
select in the list and save and check your scenario.
Thanks -
Need information of Table containing Ship-to-party Partner at Sales Order
Hello SAP folks,
There is a scenario where we need to change the shipping address detail of a partner funtion "Ship-to-party" at Sales Order level. so I just wanted to know which tables stores all the data related to Address of Ship-to-party after the Sales Order is created.
Suggestions are eagerly awaited in this topic !!
Regards,
SarthakHi sarthak
As soon as you change the address for any partner in sales order, the changes are recorded in table ADRC. ( Normal address table for business partners)
Select table VBPA and for the document number (VBLEN) and item number (POSNR) get the address number ( ADRNR) for the ship to party (WE)
Now in the table ADRC with this ADRNR you can find the changed address for ship to party for the order.
regards
makarand
Maybe you are looking for
-
How can I unit test my Swing application?
Hi All, In my application I came across a situation where I have to automate the unit testing of my application. Using my application user can able to draw polylines and rectangles on a BufferedImage added to a JFrame. Can any one please help/suggest
-
Hi All, I am doin Business Process Monitoring for monitoring batch jobs of a satellite system so that we will be getting tickets when some job is cancelling. for cancellation of jobs SD tickets are generating. now the requirement is to genarate a SD
-
How do I make my hard drive case insensitive?
I have recently tried to purchase Adobe Acrobat XI, an upgrade from Acrobat Pro 9, which ran just fine on my MacBook Pro. When I try to install XI, I get the following message: "The installation cannot proceed, because the operating system is running
-
Featrue Request: White Balanace presets
It would be great to have a drop down of White Balance preset in the WB tool. There could simply be a an Add and Delete in the drop down to edit the menu, or in the Presets menu. If could initially be populated with the obvious settings, or just be b
-
Is there any way to get an array from an object?
public class X { byte[] a = new byte[] {0x10,0x20}; //Native method public native short testnative(X b); //C++ JNIEXPORT jshort JNICALL Java_Native_testnative1 (JNIEnv *env , jobject obj, jobject testobj) Is there any way to get byte[] a from jobject