Changing screen sequence in sales order header
Hi Folks
we have a requirement to change the sequence of the screens which appear in sales order header and we need to add an additional custom screen.
Request you all to suggest how we can achieve this functionality.
Hi,
REquest you to take the help of ABAPer and do the modification in standard Program
But instead of creating a new custom tab you can use additional data B tab to cater your requirement. Its given blank in standard so that we can modify as per our requirement .So the same will be reflected in all screen no. 4013
REgards,
Krishna O
Similar Messages
-
Changing Credit status in Sales order under header status
Hi,
How can we change the Credit status for a sales order.
The Status tab under the header is in read only mode and i am not able to find any BAPI or FM for
this.
Thanks in advance..
Dinakar.Hello every one,
I want to change the credit status ( VBUK-CMGST ) for sales order header.
Since the screen is read only mode i am not able to go for recording. and i am not able to find
any BAPI or FM to change the status.
If any one has any Idea please let me know..
Thanks,
Dinakar.
Edited by: Dinakar Tirukoovaluri on Feb 24, 2009 5:43 AM -
Sales order header data change by using the ORDERS05 IDOC
Hello Team
I am getting sales order number and some code value from the legacy system. i need to check whether the sales order is avialable in SAP or not. if it is there, i need to update the CODE value (ie for example ABC100) in sales order header data> order data> your reference field. For doing this i am using the IDOC type ORDERS05 and message type ORDCHG message type.
Now i want to know what are the mandatory fields which i need to do the mapping for the IDOC ORDERS05, to change the sales order header data. please check and suggest me the required fields of the IDOC to be mapped, so that i can change the sales order header data.
Please correct me if i am doing something wrong here.
Regards
RjHello chirag
Thanks for your reply. My requirement is to change the sales order which is already avialable in SAP. Just i need to change the header data of the sales order, for example if i am getting the sales order as 1000 and CODE as ABC100. i need to change the Sales document number 1000 and put the code ABC100 in sales order header data>orders data>your reference field.
So now i want to know the below points
1. what are the mandatory fields for which i need to pass the values for the IDOC ORDERS05.
2. what is the user-exit used for picking up those values from SAP because i am getting only sales order number and CODE values from legacy system.
Please check and suggest me accordingly.
Regards
Rj -
How to determine a change to a Sales Order Header Text?
Hi All,
Is it possible to compare text entered on a Sales Order Header with what was stored previously?
I know I can use READ_TEXT to retrieve previously stored text but how do I compare with what was entered at VA02?
I'm at VA02, I'm selectin 1 line item. then I'll go to menu Goto->Header->Additional Data B -> Text tab.
when i click save..how do I compare the text entered with what was stored previously?
Any ideas? thanks alot....its kinda urgent.
Message was edited by:
Slow ABAPerHi
Try this in a exit:
TABLES: STXH.
DATA: T_LINES LIKE STANDARD TABLE OF TLINE,
T_OLD_LINES LIKE STANDARD TABLE OF TLINE.
* Read current text
STXH-TDOBJECT = <OBJECT>
STXH-TDNAME = VBAK-VBELN.
STXH-TDID = <ID>.
STXH-TDSPRAS = <LANGUAGE>.
CALL FUNCTION 'READ_TEXT'
EXPORTING
* CLIENT = SY-MANDT
ID = STXH-TDID
LANGUAGE = STXH-TDSPRAS
NAME = STXH-TDNAME
OBJECT = STXH-TDOBJECT
* ARCHIVE_HANDLE = 0
* LOCAL_CAT = ' '
* IMPORTING
* HEADER =
TABLES
LINES = T_LINES
EXCEPTIONS
ID = 1
LANGUAGE = 2
NAME = 3
NOT_FOUND = 4
OBJECT = 5
REFERENCE_CHECK = 6
WRONG_ACCESS_TO_ARCHIVE = 7
OTHERS = 8.
IF SY-SUBRC = 0.
* Read the old text (before saving)
DATA: BEGIN OF STXL_ID,
TDOBJECT LIKE STXL-TDOBJECT,
TDNAME LIKE STXL-TDNAME,
TDID LIKE STXL-TDID,
TDSPRAS LIKE STXL-TDSPRAS,
END OF STXL_ID.
STXL_ID-TDOBJECT = STXH-TDOBJECT.
STXL_ID-TDNAME = STXH-TDNAME.
STXL_ID-TDID = STXH-TDID.
STXL_ID-TDSPRAS = STXH-TDSPRAS.
IMPORT TLINE TO T_OLD_LINES
FROM DATABASE STXL(TX)
CLIENT SY-MANDT
ID STXL_ID.
IF T_OLD_LINES[] <> T_LINES[].
* A change was made
ENDIF.
ENDIF.
Max -
Screen /user exit for additional screen on sales order header
Hello sir's,
can anybody help me for this query---
Screen /user exit for additional screen on sales order header.
exit name.
Thanks in advance,
VikramHi,
SAP has provided screen modification. This you can do on "Additional data B" screen at both <b>header</b> and line iteam level.
Additional <b>header data is on screen SAPMV45A 0309</b>, additional item data on screen SAPMV45A 0459. These screens contain the <b>Include screens SAPMV45A 8309 ( this is the screen exit at header )</b> or SAPMV45A 8459 ( this is the screen exit at item ) as user exits. There few more exits you will have to code to get this screen works. The are,
MV45AOZZ - PBO module of screen
MV45AIZZ - PAI module of screen
MV45ATZZ - Global data definition for user-exit.
Check this link for more info regarding user-exit in sales docs.
http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/frameset.htm
We have alredy implemented this solution at line item level. Let me know if you have any question.
Regards,
RS -
How the sales order header status update?
Hello,
In the sales order header "STATUS" tab is there, under this status tab we can find OBJECT status if we click that object status it shows the Object number,Object category,status profile and status with status no. on which bases this status will update in the sales order header?
my case is Status "10-xxxx" set automatically for some orders.
Could you plz let me know on which bases, the status will be updated in the sales order?
Regards|KSHi
SAPu2019S GENERAL STATUS MANAGEMENT FUNCTIONALITY
General Status Management replaced order status management functionality in recent SAP releases (4.6C). This discussion will address general status management, as this is how SAP allows user statuses for controlling objects in this and future releases.
General Status Management applies to internal orders, project definitions, WBS elements, production orders and many other objects in SAP. For the purposes of this discussion we will concentrate on status management for internal orders and WBS elements. A list of all objects relevant for status management will be made available upon request.
A status is an indicator that fulfills two functions. First, it informs you that a particular status has been reached. For example, an internal order has been created and released; a settlement rule has been entered; a particular business transaction has been executed, etc. Second, it influences the business transactions you can perform for a particular status. A status can allow a business transaction; allow a business transaction but issue a warning message; or prohibit a business transaction altogether. If a warning message is issued it is up to the user whether the business transaction is carried out or not.
Statuses can be used to control and communicate. Statuses can be used in reporting (show me a report of all internal orders with a status of TECO, or technically complete). Statuses can be used as selection criteria (select all internal orders with a status of CLSD, or closed). Statuses can communicate the state of an object (ready for archiving, not ready for settlement execution).
There are SAP standard delivered statuses that apply to all object types. These are known as SYSTEM STATUSES. CRTD, REL, SETC, TECO are examples of SAP standard system statuses. SAP standard system statuses cannot be removed from use. You cannot override the SAP system status with a user status. You cannot change the behavior of an SAP system status.
User statuses (or user defined statuses) exist in addition to SAP standard statuses. User statuses are intended to augment or refine SAP standard statuses, not replace them. There is no limitation to the number of user statuses that can be created. Both system and user statuses influence business transactions in the same way.
An object can have multiple statuses active at the same time. A plant maintenance order can have released, preliminarily costed, work order printed and confirmed statuses all at the same time. For SAP display purposes only one status can be displayed on the status line in master data screens, but it is possible to see all active statuses for an object at one time by drilling down into the master data screens.
A STATUS PROFILE, or user status profile, contains individual user statuses and the business transaction rules defined for those statuses. There is no limit to the number of user status profiles that can be maintained in SAP. A user status profile is assigned to an order type or a project profile in configuration. This user status profile is then defaulted into all objects that reference that order type or project profile. A users status profile can be overwritten (or deleted) in an individual object (via native master data screens), but only if a user status has yet to be activated for that particular object. Once a user status has been activated for that object the user status profile cannot be changed.
HOW STATUS MANAGEMENT WORKS
When an object (internal order, WBS element, production order) is created SAP assigns the system status CRTD. MIT automatically releases the order, so the system status REL is also activated. If there is a user status profile defined in the order type (or project profile) this is carried over into the internal order (or WBS element). If not, only the SAP system statuses will apply to this object.
When a user executes a business transaction for this object, SAP checks the user status to see if that business transaction can be executed without any additional influence from a user status, can be executed but with a warning message being issued, or cannot be executed at all. SAP also checks whether the business transaction sets or deletes any other user statuses within the user status profile.
A user status may also be maintained directly in the object master data. Accessing the master data screens allows a user to manually maintain user statuses. If necessary, an authorization code can be assigned to a user status to ensure that no unauthorized persons can change the status of an object. Once changed, the new user status is fully active and acts no differently than if a business transaction set the user status.
Status management and business transaction control only work with standard SAP transactions. Z transactions will not show up on the business transaction list for an object. The business transaction table is configurable, but SAP strongly recommends not changing that table. SAP directly updates that table via support packs and it is often impacted during upgrades.
Authorization codes / keys are available in user statuses. The authorization code is checked only when user statuses are being set manually, from within the objectu2019s master data screens. This ensures the user has the proper authorization to set that status for that particular object. However, it is important to understand that SAP sets a user status in reaction to a business transaction it does not perform an authorization check. -
System should Not copy sales order header text
Hi all,
My requirement is system should not copy sales order header text while copying sales order to sales order with same order type.
for example i have order type OR - standard type with 500 line items with reference to that same sales order we are creating another order with same line 500 line items,but requirement is system should not copy source document header text in to target document header text,
Do you have any standard functionality to avoid this or we need to go exit
Regards
NishadHi,
You can do it via standard SAP configuration.
Transaction VOTXN.
In the access sequence you have the corresponding Text ID added with "Text Object" VBBK. That's the reason why you are copying text.
Change the entry.
Check below link on how exactly to do that. This doc says about how to copy customer text to the sales order. But procedure is same for you as well. Just the object is different.
[Text type config|http://learnsaptips.blogspot.com/2010/09/text-type-configuration-in-sap.html]
Hope it helps!
Best regards,
Rahal -
Is the Screen Exit for SALES Order
Hi,
I want to add Two Fields in the SALES ORDER. Can any tell me exit for to add new fields in VA01.
Thanks
Regards
PrashanthYou cau use the screens used in the tabs (header and item): additional data B.
In these tab screens exit are called, in these screen you can insert your fields.
The screen are:
SAPMV45A8309, Sales Document Header - User Exit Header
SAPMV45A8459, Sales doc. Item - User exit item
Use screen painter to change them. (transaction SE51) -
Update Sale Order Header Text through Enhancement
Hi Experts,
I Have a requirement to update the sale order Header Text , when the sale order is opened in VA02 and saved.
Here in I tried using edit_text, it updates sale order header text directly in DB during run time even before the save action is completed.
But I need to just fill the header text and that has to be saved during the save action only.
I tried coding the same in the user exit (userexit_save_document) but this user exit gets triggered only when there is some changes made to the document when opened in VA02 & Saved.
Is there any user exist to pass sale Order Header text and save when save button is clicked irrespective of the document been changed or not.
Thanks in advance
SathishHi Brad Bohn,
My actual requirement is to trigger an Idoc when the user goes to VA02 transaction and clicks save.
IDoc gets triggered only when there is some changes to that document, that is through NAST table entry based on the output configurations in NACE transaction.
Now that the user wants to trigger an IDoc even if there is no change (ie. to reprocess the IDoc) when he just opens a sale order in VA02 and click save.
It is not possible to trigger an IDoc through configurations when there is no actual change in VA02 and saved.
So it has to be forcefully sent by making some additions to the Order through coding, so I choose that Text box to fill some additional data and save .
Kindly Let me Know any thing could be done for this scenario.
Thanks in advance
Sathish -
Need help in Sales order Header Details
Hellp Experts,
I need to modify data on 'Additional Info B' in Sales Order Header (VA03 Transaction) . As it is a Standard program I am aware that we have to use user Exits. But before that I have to debug the code to that point. I wish to know info from where a particular data is coming in the field (End User). How should I proceed for debugging? Can anybody help me?
Moderators,
I could n't found any similar question when searcher. If it is can you please provide me the links?
Best Regards,
Harish
Moderator message: debugging is standard developer practice, enhancement of this screen has been discussed many times, it seems you did not look in the right places.
Edited by: Thomas Zloch on Nov 30, 2010 5:48 PMHi Harish,
Perhaps have a look at the following thread...
Additional Data B tab blank in VA01
Have a look at some of the includes mentioned in the thread and if you don't find the information there, you should at least be pointed in the right direction.
Kind Regards,
Richard. -
Sales group not filled form sales order header in PGI accounting Document
Hi all,
we are creating a sales order . when sold to and ship to is entered the sales group at the header level is fetched from the customer master automatically.
Now after changing the sales group,different from customer master,the sales order got saved as usual with a warning mesaage 'sales group is diiferent from customer master'.
After doing PGI and billing , the sales group fetched in billing document is same as that of sales order header,but when good issue delievry document is displayed , in accounting document of the material document (ie. in FB03),the sales group in profit segment tab is getting filled from customer master.
Now the requirement is to fetch the sales group from sales order header instead of customer master.hi
check your copy control settings and change if required -
Hello All,
I am working on ECC 6.00 SD module
I want to add partner function in the main screen of the sales order, that mean add more partner function beside Sold to party and the ship to party to be in the order header, Is it possible and how?
Regards
Jacopo FrançoiseHi
If you want in the sales order , above the sold to party as the box then you need to go for enhancements
Regards
Srinath
Edited by: sri nath on Jun 11, 2008 6:56 PM -
Sales tab in Sales order header
Hello Gurus
When i create a sales order and delivery number for my warehouse. the the 'Delivery status' field of Sales tab in the sales order header data is automatically getting updated 'Fully delivered' .If i create a sales order with out saving the entry and if i go to 'Delivery status' field to check for the delivery status it says 'Not delivered'
Can you please let me know how this field is getting updated .Is there a config where i can control this .
ThanksHi,
Once you create a delivery for the respective line item for same qty the delivery status will be change to fully delivered.
But when you create a sales order in VA01 and before saving you see the status its " Not delivered" because the line item deliver has not been donr ( delivery document not created). Its an standard SAP behavior.
Also check the copy control in VTFA in update document flow field at item category level
Hope this will help you to resolve your query!!
Regards,
Krishna O
Edited by: Krishna O on May 28, 2010 7:16 AM -
Which table stores the Sales Order--Header--Texts--EDI Text?
Hi Experts,
I hv a requirenment regarding the Sales Order -> HEADER -> TEXTs -> EDI Text-Int, so, I need to hv some Orders(#). which does hv this text on them, for as test data.
So, I am looking which table stores, this text for my_sales_oders_12345678.
[ actually, i got some info from sdn, like,
Table TTXOB -> stores Texts: application object for Sales order header it is always VBBK i.e. field TDOBJECT = VBBK.
Now all the text types i.e. text ids are stored in table TTXID
So fetch all text ids(TDID) from this table based on TDOBJECT = VBBK. And its descriptions are stored in TTXIT table.
but, no use this ]
thanq
Edited by: Srinivas on Jul 10, 2008 11:06 PMHi Srinivas,
Generally to access the text we use READ_TEXT function Module.
we need to pass the four parameters
ID
LANGUAGE
NAME
OBJECT
You can find these parameters in the sales order it self.
Goto ---> Header ---> Texts
Now double click on the text it takes you to the Text Editor. You can find the screen Display Form Header . In this goto Menu Path Goto ---> Header. You get a screen Text header. Here you can find the these parameters.
Text Name
Language
Text ID
Text Object
You need to pass these parameters to the function Module to text the text.
You can also fins the text in Table STXH
Best regards,
raam -
Subsinvprocess in the sales order header --- billing tab and in the custom
Hello All
there is a field SubsInvProcess in sales order header - billing- tab and in the customer master - billing tab
what was the functionality of this field. I never worked with it
kindly help on this one.
Thanks,
prasadDear Vara prasad,
The value of this field is if you want to print the invoices that are being posted manually you can activate this field.
It will be directly proposed from customer master to sales document, where you can change.
Please let me know if you want any further clarifications.
Please go through this thread also for further reference.
Clarification for usage of Subsequent Invoice Processing in Customer Master
Thanks&Regards
Raghu.k
Maybe you are looking for
-
I need to connect my LED cinema display to nvidia quadro 4000 graphics card
I cant find any adapter to connect my "LED cinema display" to the brand new graphics card "nvidia quadro 4000 (for Mac pro)" As i coldnt find any information since now, ihope someone can give me a hint.
-
BADI CRM_COPY_BADI for item splitting in Quote - Contract
Hi all, i have this requirement to split the item quantity into 1 per line when a contract gets created from a quotation. im new to both CRM and BADI but after doing some research online i figure that my scope should involve creating an implementatio
-
Imac 12,2 Display Target Mode doesn't work with Thunderbolt?
Is this true? Can't beleave... I got a Belkin MiniDisplayPort to MiniDisplayPort cable. @apple Please give us an update to fix this! ciao pram68
-
Camera Raw CS3 - Download Practice Images
I'm reading through "Camera Raw with Adobe PS CS3" & trying to download the samples from realworldcameraraw.com using the login XXXX & password XXXXXX. However, each time I enter the login & password, press the enter key, the same window keeps poppin
-
Issues with RPD Version Number - Uploading OLD RPD
Hi Gurus, I am facing a issue in OBIEE 11G from last few days. Whenever I upload a RPD,the EM shows that it has incremented the veersion number of my RPD and it has been deployed. But after checking the asnwers we and opening the RPD in online mode w