cancel
Showing results for 
Search instead for 
Did you mean: 

Text Determination - Copy from QT to OR

Former Member
0 Kudos

Hi,

i have created text determination to copy customer master text(at sales area tab) to QT header level.For example standard terms & conditions are copied from customer master to QT.Now we do edit some of the terms & conditions,but those are not getting copied into OR i.e(Sales Order- it is taking the unedited text only)...

Awaiting for response!

Bhushan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Bhusan

Hi

)The text determination procedure is created for a text object, the possible text objects are Sales Doc-Header

-Item

Same for Delivery and billing documents, further the text objects can be customer/material info records, shipment doc. header, for customer master the texts can be central/contact person/SD texts.

1,a)The text determination procedures assigned to respective objects, like for customer master it is assigned to the account grp of the customer master similarly for sales header it is assigned to the sales doc type, for item to the item category so on & so forth.

1,b) These text determination procedures have Text IDs(You can consider Text IDs as similar to condition types in Pricing) which will have an access sequence attached to them.

1,c)This access sequence will have a sequence for the text ID according to the text objects.

And depending on where the text determination procedure is assigned the text is obtained for the object as per the records.

You can find these at IMG>Sales & Dist.>Basic functions>text control select any of the options there.

1) T-code VOTXN ,for the text object Customer>Sales and distribution>click the Text types-->create your 4 digit Text ID

2) Come back to initial screen of this t-code and again selct the text object Customer-->Sales and distribution and click change. Select the text procedure and double click on the Text IDs in text procedure.Here you create a new sequence and select the 4 digit Text ID you have created initialy.

3)Asign the Text procedure which you have selected in step2 and double click onText procedure assignment .Here you assign the Text ID to the Customer Accout group.

4) In the customer master,sales area tab>Extras menu>text,Select the text which you have created now and enter text into it. and save.

The text which you have created now ,can be used for multiple purpose(Ex.sales order,delivery,billing,pricing,inforecords,legal). for example in this case, You just want to display this text during sales order processing,then proceed as follows,

5)T-code VOTXN ,for the text object Sales document>Header>click the Text types-->create your 4 digit Text ID.

6) Come back to initial screen of this t-code and again selct the text object Sales document-->Header and click change. Select the access sequence and create new acces sequence(This access sequence is similar to that of in Pricing).Select this acces sequence and double click the access sequence for text ids.Here in the first column this is Serial no.second column is text object(This is the area from which text has to be refer.In our case we have created the customer Text object for sales and distribution area,so i.e.KNVV) and the next column is Text id,This is the id which we have created at customer text object for sales and distribution initialy,at step 1). The next column is partner function,it will identify for which parter this text has defined.Next 2columns are Languages(if you want to define for all langugage or specififed language),next column is for specified languge for partner function.if you have any requirement to be fulfilled you can create those requirements in the next columns or else leave blank,save and come back to text proceudure.id.

7)Select the text procedure(for ex.01-Sales header) and double click on the Text IDs in text procedure.Create new entries Fill in the sequence and the text id which we have created for sales document-header(in step 5).There is a small check box in the 3rd column which is used whether the text should be refered or copied(this is used if you want to modify the text during the sales order processing or just dispaly the originail text as it is),next column is whether the text should be displayed while creating or it is not obligatory, last column is acces s sequce,this is nothign but the sequence which we have created in step 6) and save.

8)in the final step assign the text proceudre id to the particualre sales order.

As already we have created the customer text in the customer master record,so during the processing the sales order,the text should be displayed once the customer number is keyed in.

http://help.sap.com/saphelp_47x200/helpdata/en/38/9e9263a1f611d199ad0000e8a5bd28/frameset.htm

Reward if useful to u

Regards

Message was edited by:

narendran vajravelu

Former Member
0 Kudos

Dear Narendran,

Your answer is helpfull,but dosent exactly address my issue.

Thanks for the info.

Regards,

Bhushan

Former Member
0 Kudos

Hi Narendran,

Thanks for the reply.I will check the same.

Bhushan

Answers (3)

Answers (3)

Manoj_Mahajan78
Active Contributor
0 Kudos

Bhushan,

You can achieve this with alternative way as-

Check the exit in programs MV45AFZZ (FORM USEREXIT_MOVE_FIELD_TO_VBKD) as u are using purchase order text.

IT WILL solve ur problem

REWARD IF U FINDS THIS AS HELPFUL...

Regds

MM

Manoj_Mahajan78
Active Contributor
0 Kudos

Bhushan

Text copying between documents happens thru data transfer routines...

So go to Copy control...VTAA...Check routine...

Go to VOFM-Data Transfer Riutines/Requirements-Texts...(you can try in orders too...)

Copy Appropriate routine...Rename iT...

ABAper has to make certain changes in Prgrams for the new copied ruotine...

After that u have to assign this new one in VTAA...

REWARD IF U FINDS THIS AS USEFUL...

Regds

MM

Former Member
0 Kudos

Hi,

Can you share the trasportation & shipment related document to me.

CHeers!

Bhushan

bcrao
Active Contributor
0 Kudos

do text analysis, may be text is coming from cust master not QT

Former Member
0 Kudos

Hi,

Appreciate your response!

You are right the text is coming from the customer master in Sales Order(the same also appears in Quotation).But I want the edited text in Quotation to be copied in the sales order. How do I do that?

Regads,

Bhushan

bcrao
Active Contributor
0 Kudos

check text det in order- in that procedure maintain text object as VBBK(for header text )/VBBP for item text. remove KNVV( which reads text from cust mast) in acc seq. or creat new.Maintain text id as in quotation.

creat new text id in Order text det procedure, assign as seq no(earlier created) to this. choose copy or ref option, mandatory (if req).

assign this new text id to text proc(if req creat new one and assign to order doc)

Former Member
0 Kudos

HI,

BCrao has given a perfect solution. I would like to add is, make a new sequence number for each text types without fail.

I faced the same problem when i had to copy text from order till invoice.

Cheers Abhilash.

Former Member
0 Kudos

Hi chidambaram ,

Thanks for the reply.I will check the same.

Bhushan