ENH-with VA02
Hi,
i am working with an enhancement in the transaction va02.
i need to copy the partner function address to next tab text to the text id Z005( final destination) in text object VBBP.i am not getting the tables associated with these fields.
can anyone explain me how to do this?
if u want i can explain with screen shots ...please ....help me..
regards
pravee
Hi,
I searched in the main program of VA02 transaction.
but i do not have any structure ot internal table with VBBP.
i have got one more internal table ITHEAD .i hope is it correct one.
here my requirement i have to the copy the partner function address to text id Z005 of the Text object VBBP.
I hope there function module to write into the object.
if u know please let me know,.
regards
pravee
Similar Messages
-
To edit a billing plan with VA02
Hi,
I need help because I would like to print a billing plan with VA02.
I 'm going to link this billing plan with output types of my sales order.
For example, when I save my sales order, I would like that the billing plan print automatically.
Somebody could tell how I ccoud do it?
I know, I need to create another form.
I want to know how to link this new form to my sales order withe NACE?
Thanks
KariHi,
You are right,we have to define a new form.
The logic on the form is:
Pass the sales order number in the table "FPLA".
Execute.
Fetch the Billing plan number from the field "FPLNR".
Pass this to the table "FPLT".
Execute.
You will get all the item details maintained in that order.
Goto the T.Code "NACE".
Select the application as "V1".
Click on "Output types".
Select your output type.
Click on "Processing routines".
Enter your form name here.
Take help from your ABAPer.
Regards,
Krishna. -
Authorization issue with VA02 radio buttons
Hello All,
We are stuck at one authorization issue. The user navigates using tcode VA02.
1) Execute Tcode -VA02=>
2) 2) puts order number # 100001 =>
3) press enter =>
4) press enter =>
5) Screen: Change (Company Name) Return 100001: Overview =>
6) Option: Display doc. Header details (looks like a magnifying glass beside PO_date) =>
7) This bring us to Change (Company Name) Return 100001: header Data =>
8) select status tab =>
9) on Status tab lower end there is a button u201CObject Statusu201D =>
10) Press it =>
11) Come to Change Status :
12) On this screen There is Status with status no. on the right side with 7 options
e.g:
u2022 1 BLK Approval Required for,
u2022 2 BL1 Approval for Credit,
u2022 3 BL2 Approval for material Replacer
We need to restrict the radio button access for user for which we are unable to find the authorization object.
Could any one help.
Thanks & Regards
gabHi,
Use ST01 to trace the user activities and check which objects its hitting when you click on those buttons, then you can restrict radio buttons using those objects.
I have'nt run the tcode myself and performed the steps you mentioned, but if you think its calling other transaction from those buttons you can manage tht in SE97, or add the t-code VA02 in the S_tcode auth object in PFCG.
Hope this should get you going
Thanks,
Vijay -
Issue while uploading the document with VA02 and VA03
Hello Experts,
Can any body please help me out from this issue, as while uploading the PDF's, docs from VA02, VA03 in ECC6 EHP7 system.
Steps to reproduce the issue - TX. VA02 --> service object --> create an attachment then we are facing like below
Thank you in advance,
Bhaskar N.Hi Bhaskar,
Please check Tcode: SKPR08 - Category for Document Class) contains the Content server repository settings
change the category of SOFFPHIO class to R/3, then you will able to attach any documents
I hope it will help.
BR
AKJ -
Hi,
I am not able to change the reason for rejection field in VA02 transaction for undelivered item.This field is getting greyed out even if material is not delivered. I have checked all user exits , they are passing right screen-input value (1), even then VBAP-ABGRU field ( reason for rejection) is getting greyed out.
Please let me know if you have encountered similar issue.
Thanks
SaurabhHi,
Have you checked the userexit 'MV45AFZZ', form-routine : USEREXIT_FIELD_MODIFICATION.
Regards
Vinod -
VA02 blocking from change -- item data
HI,
How to block a perticular item in the sales order from Change in the VA02...
That is the user must not be allowed to change any data related to that item..
Thanks and Regards,
SanthoshI think you dont want user to do some changes in the data of particular item in VA02.
U can do it using user exits.
Have a look at below link which will give you deatails about all the user exits associated with VA02.
http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm
Hope it helps you.
Best Regards,
Vibha
*Please mark all the helpful answers -
How to update Purchase Request automatically when update qty in sales order
When we create a sales order, the PR will be automatically generated.
Now we have a requirement to change the order qty for the sales order. also the PR should be automatically changed.
With VA02, the process is perfect.
But by using BAPI_SALESORDER_CHANGE the SO is partly changed ( order qty is changed but the confirmed qty is not changed) and the PR is not changed.
So can you advise me how to update the PR by using the BAPI_SALESORDER_CHANGE, which indicator should be defined?
I've read the BAPI document but no such information.
Regards,Hi Yang,
Workflow is the best approach for any issue related to business objects.
Since you want call FM BAPI_SALESORDER_CHANGE, it will change SO. It means everytime any SO is changed there will an event being triggered.
object type: BUS2032
event: Changed
simple solution:
1. Please create object type (SWO1) and its super type should be BUS2032.
2. Add your own method and attach your custom FM which actually updates the qty & PR)
3. Create Task (PFTC_INS)
in basic data:
- provide object type which you have created
- provide method which you have added
goto triggering events tab
- Choose Object Category as BOR object type
- provide object type (better give BUS2032)
- provide event as CHANGED
Please have look into very nice video blog which helps you to create your workflow.
blog: [Creating your first SAP Business Workflow]
Regards,
Sukhbold Altanbat. -
Sending Email to Material Department when a Sales Order is created
Hello All,
I am a facing the problem to find out the exit when creating the sales order.
My Requirement is whenever a sales order is created via VA01, a email is sent to the material department with some contents. My task is to enhance the contents of the email.
Can anybody tell me where, this exit is triggered.
I have checked in USEREXIT_SAVE_DOCUMENT_PREPARE and
USEREXIT_SAVE_DOCUMENT. But nothing written in these to forms
Please come up with ur Ideas
Regards,
Vasanth.MHi,
There might be some output type which is associated with VA02 , that output type triggers when ever you create or change , that might be sending the mail.
You Go to <b>NACE</b> transaction there you can see the output type related to sales order , in that look for output types which are sending mails. there you can get the driver program and use that progrm , go to SE38 and modify the content accordingly..
Regards
vijay -
ALE Transactional and VA01 Again
Dear Friends
Some of you gives me good links fordocumentation but after customizing and done a lot of thing I can't have an automatic IDOC when I create a sale order via VA01.
As it was explain in the documentation I have written a module function and done a lot of thing but nothing appens.
With an user exit SAPMVFZZ I can create the IDOC and it well sent to the good port. So BD64 is good.
==========================================================
<b>Table NAST is not filled up when I create an Sales order.</b>
==========================================================
Here after a resume of what I heve done.
If you have a good idea and may be you know why no IDOC when I create an Sales order, you are wellcome.
1. OUTBOUND PROCESSING
1.1. Create IDoc type (WE30) Client independent
IDoc type ZSALES01
To create the IDoc type, follow these next few steps:
Enter transaction WE30 (ALE -> Extensions -> IDoc types -> Maintain IDoc type)
Type in ZSALES01 and click on Basic IDoc type, click the Create icon
EC1VBAK (father) and two sons
EC1VBAP Enter EC1VBA2
1.2. Create message type (WE81) Client independent
To create a new message type, follow these next few steps:
Enter transaction WE81 (ALE -> ALE Development -> IDoc -> IDoc types Development -> WE81 logical messages ZORDER01
Save and exit.
1.3. Link message to IDoc type (WE82 & BD69) Client independent
To link the message types to the IDoc type follow these next few steps:
Enter transaction WE82 (ALE -> ALE Development -> IDoc -> IDoc types Development -> WE82 IDoc Type for message
Enter the message type ZORDER01 and the Basic IDoc type as ZSALES01
Save and exit the result is set in SAP table EDIMSG
1.4. Transaction NACE / NACT
Creation of OUTPUT TYPE Z001 for application V1.
Access sequence 004 = SalesOrg/Sales Order Type
<b>Default Value</b>
Dispatch time send immediately
Transmission Medium Distribution ALE
<b>Time</b>
Timing 2 is set off Job and time entry
Condition table 5 has been generated.
Consistency check for output control all is OK
Assignment output type to partner function In the IMG
Creation of Procedure Z00001 OUTPUT FOR IDOC ZSALES01 for Usage B and application V1
The control procedure: control type z001 requirement 2 (Order confirmation)
1.5. Assign Output type to partner function
Z001 A SP (sold to party)
Transaction V/43 assign Output determination Procedure
Allocate Sales Document header
Sale doc type OR Output procedure Z00001 Output type Z001
1.6. Transaction WE20
Partner profile
Partner number 0000000001
Partner type KU
Partner role SP
Message type ZORDER01
Partner status Actif
Output options
Port A000000002
Pack size 1
Transfer IDOC Immediate YES
Cancel processing after syntax error YES
IDOC Type Basic type ZSALES01
Message control
Application V1
Process code ZVA01
Message type z001
Result of checking (program RSECHK07) with partner 0000000001 and partner type KU: All OK
Table EDP13, table EDP12 message control are well filled up.
A module function is created with the good parameters ZSALESORDERIDOC
The process code point to a function ZSALESORDERIDOC (transaction WE41) Outbound process code
Process code ZVA01 Linked to module function ZSALESORDERIDOC processing with ALE service
Function module version 3.0
Table EDIMSG Output Types and Assignment to IDoc Types give
Message type ZORDER01 Basic type ZSALES01 release 50A
Enter transaction BD69 (ALE -> Extensions -> IDoc types -> Maintain message type for intermed. Structure -> Assign message type to IDoc for ALE)
Enter the message type ZORDER01 and the Basic IDoc type as ZSALES01
1.7. Maintain object type for message type (BD59) Client independent
Type in your message type ZORDER01 and press enter
Enter your object type, KUNNR (We need to use the customer as a filter object), the segment name where KUNNR resides, EC1VBAK, a number 1 for the sequence followed by the actual field name KUNNR
1.8. Configuring the Distribution Model BD64
This task is performed on your ALE reference client.
Manual Configuration (BD64) Client dependent
Create a new model. (Create model POCALE)
POC ALE to send Outbound Idoc POCALE
Choose the receiving systems to which the sending system must forward message type ZORDER01 to.
We have generated the model view after creation.He Ferry,
I try your checking and with VA02 -> Enter <sales order> -> Enter -> Extras -> Output -> Header -> Edit.
The system propose me Z001 when I click on OUTPUT TYPE (F4).
I have selected Z001 and submit. The following message comes "Processing program missing for output Z001 " ==> "No processing program is defined in table TNAPR for output type Z001 (transmission medium A) in application V1."
In transaction NACE for V1 and OUTPUT type, in TAB Processing routine I can add one program and Form routine.
The module function created zsalesorderidoc has generated a program (SE38) ZSALESORDERIDOC===============FT
Is this one I have to use or I have to create a special one? If I have to create one may I have a model?
In the program ZSALESORDERIDOC===============FT we have these FORM.
FORM EXISTENCE_CHECK CHANGING VARIA.
FORM FUNCTION_CALL.
FORM CLEAR_DATA.
FORM CLEAR_TABLE.
FORM DELETE_LINE USING KEY INDEX.
FORM INIT_EXCEPTIONS USING NAME.
FORM PARAM_ACCESS_TYPES USING KEY DEST P_MODE P_UPPER.
FORM PARAMETER_SET USING NAME DIRECTION VALUE.
PERFORM CB_CALLBACK_VALUE_SET(SAPLSEUJ)
USING VALUE
CHANGING %_IOBJECT.
FORM PARAMETER_GET USING NAME DIRECTION
CHANGING VALUE
OLD_VALUE.
FORM PARAMETER_TABLE_SET USING NAME VALUE.
FORM PARAMETER_TABLE_GET USING NAME
CHANGING VALUE.
FORM PARAMETER_DESCRIBE USING CBPROG
NAME.
FORM PARAMETER_CONTAINER TABLES LCONT STRUCTURE SWCONT
USING NAME
DIRECTION .
FORM TABLES_CONTAINER TABLES LCONT STRUCTURE SWCONT
USING NAME
DIRECTION.
FORM SET_VARIABLES USING KEY VALUE.
FORM GET_VARIABLES USING KEY
CHANGING VALUE.
FORM PARAMETER_READ_INPUT USING NAME
KEY
CHANGING VALUE.
FORM PARAMETER_READ_OUTPUT USING NAME
KEY
CHANGING VALUE.
FORM PARAMETER_COMPARE USING NAME
CHANGING VALUE.
FORM EXPORT_IMPORT_MEMORY USING SEL KEY STRUCTURE EXPORTKEY.
FORM EXPORT_IMPORT USING SEL KEY STRUCTURE D102N_EXPORTKEY.
FORM GET_EXCEPTION_DIFFERENCE
FORM COMPARE_DATA
TABLES DIFFERENCES STRUCTURE UNTERSCHIED
USING FIELD
CHANGING RETCODE.
Thank you for All
Best regards
Henri -
Dear All,
Issue is that i m doing third party sale.
Made sales order with Item Catagory TAS.Quantity 10.Linr item 10.PR created.
Then i've made PO with refrence of line item 10,quantity 5 EA.Quantity 5 remains open.
Then with the refrence of PO i've made invoice .
Then i've bill the line item 10 in sales oreder with va02.
The problem is that it selecting the quantity 10 even only 5 quantity is invoiced and 5 in PO is
still open.
The requirement is that only envoiced quentity should be avilable for billing.
Provide ur feedbacks.
Sukhveer.Dear Sri,
Billing relevance is F, Order related billing subject to invoice quantity.
PO is created w.r. to PR but MIGO is not to be done coz its third party E1 sale and MIRO
is completed for 2 quantity ,so only 2 quantity should be avilable for billing.
Needs ur feedback.
Sukhveer. -
Migrating User from MCS 7828 H3 to UCS C220
Hi All
I wanted to can someone tell me what is the process for migrating users from a MCS 7828 to a UCS C220. A associate of mine called me about doing a migration from the MCS to the UCS series and he wants to know how does he get the users over to the new platform.Thanks in advance for the help and have a great day.Hi Scooter817,
There are a few options depending on what the customer has today and what will be the end state. Below are the most common scenarios:
1st Scenario - Customer is on older SW releases (8.x, 7.x, etc..) on MCS server(s) without UCSS wanting to move to new SW releases (9.x) on UCS C220. The most cost effective way is to buy $9 upgrade per user per application SKUs (ex. UPG-6K-ENH) with UCSS for 3 years. There is more information on the BE6K product page under the partner section around migrations BE6K Product Page - http://www.cisco.com/go/be6000
2nd Scenario - Customer is on older SW releases (8.x, 7.x, etc..) on MCS server(s) with UCSS wanting to move to new SW releases (9.x) on UCS C220. Since they have UCSS, they can go to PUT with thier contract number request updated SW and licensing, then re-host licenses to the new server. PUT link: http://tools.cisco.com/gct/Upgrade/jsp/productUpgrade.jsp
3rd Scenario - Customer is on older SW releases (8.x) on MCS server(s) with or without UCSS wanting to move to same SW releases (8.x) on UCS C220. They can re-host licensing to the new server via SWIFT. Here is the link to the process. https://tools.cisco.com/SWIFT/LicensingUI/lookupLicenseForRehost
Thanks
Blake -
Assign contract to sales order item
Hello *,
I want to assign a contract to a sales order item in a ABAP report. The function module "BAPI_SALESORDER_CHANGE" seems not be suitable for this action. The document link is not correct.
Do you have any idea how to solve the problem?
Regards,
Ole.Hi,
I'm using now a batch input with VA02 to assign the contract! It works.
Regards,
Ole. -
After approv status inquiry, it should not allow to change anything .
Hi,
As per the client requirement, we have assigned the three level status profile to in inquiry process like Block status, Review and approve status.
Block status-It is initial status. After save the document it will be in block status
Review status u2013It is the 2nd status. After review of authorized person, it will be changed as review status.
Approve status- If everything is correct, then higher authority will give the approval for same and will change the status.
Here client requirement is after approval of same inquiry document, it should not allow to anybody to change anything (quantity, material, any addition) in same document with va02 Tcode. Need your support if anything possibility is there for same requirement.
Thanks
Utpal mishra
Sr.SD ConsultantAlready another thread is still open. Please maintain one thread for better monitoring.
Thanks
Regards,
Reazuddin MD -
No Change Document in outbound queue for customer status in table VBUP
Hello all,
we face the following issue. A customer status (UVP04), changed by a customer program, is not written in the outbound queue (lbwq) to transfer it in the business warehouse.
I checked several Function modules (VERKBELG_WRITE_DOCUMENT, MCEX_UPDATE_CALL_11.....) without success.
Any help would be appreciated.
jgSolution found: Dummy change with VA02, that generates a new record in the outbound queue.
-
Attach document in sales order
HI
how to attach document in sales orderDear SAP SD,
Please refer my Suggestion:
Re: Attaching a document
and
Re: Sending attatchment with PO
Best Regards,
Amit
Note: Also, try with:
VA02 --> Extras (menu-bar) --> Outout --> Header --> Edit
First maintain your Output Type (for sales Order) and then select the Output line and Click Tab: Communication method.
Now, Top left, you will see Icon: Attachment.
Click and Attach your document
Maybe you are looking for
-
Hello gurus!! We're having problems starting our WF because a requirement asked that all the prices must have decimals, so we changed the data types from number to dec, and the following error then appeared: Excepcion CREa20:Error al ejecutar el meto
-
Hi, I am trying to post an IDOC through R/3 to XI system which finally converts into a file and goes to 3rd party. When I am posting IDOC in R/3 I am getting 02 status and error as: Communication error when sending with HTTP and Status as Error Passi
-
What's the score with old & new versions on same computer
Hi Have read conflicting articles/blogs about having old FCP and FCPX on the same computer. I have even read a page from Apple saying that you should partition your drive and have both versions on separate start up disks. Is this the case? Seems a l
-
Water damaged ipod touch 4g ??
My ipod touch was in my bag, and 3 weeks later i forgot it was in mu bag, my mom put a water bottle (eventually it was open) and it spilled, i noriced it was spilled after 2-3 hours. It was still on and worked. The cameras were not working, the headp
-
I have Camera Raw 8.7.1 installed. Sometimes it will show me icons for the Graduated Filter and the Radial Filter and I can use both. At other times it will not show the Radial Filter and of course when that happens I can't use it. Why?