on 05-07-2013 11:02 AM
Good day
more than 300 customer invoice get printed in head office,but now we need to split these customer invoice to different region.the person who print still in head office but when she print some invoice must go to region A,B C and others remain in head office.
please help me
Thank in advance
Printer (or rather output device) is specified in the output condition record, so the only thing needed here is to have some kind of a field that could be used to differentiate between the invoices and could be included (as easy as possible) in the access table for condition record keys.
Accounting clerk is just not a good field choice. It'd be much easier to achieve by using one of the fields already available "out of the box" (as pointed out above). But in the worst case, almost any field may be added to the access table, it'd just require some custom development. Search on Google and in OSS notes.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Jelena,
Could you please comment -
When a field (e.g. KNB1-BUSAB = Accounting clerk) is not in any of the tables i.e. the sales order, delivery, billing tables (header, item and schedule line); and requirement is to use that field and its value for Output determination. Then how can we proceed?
(The above question is not about adding a new field to the Output field catalog.)
Thank you in advance!
Hi TW,
You can add it to SO as a customer field (ZZBUSAB) and populate it in tables with the proper userexit. You can copy it to delivery and invoice with the proper copy rules. SAP Note 32662 - User name added to new condition table explains how to use these fields in output determination.
Regards
Eduardo
Eduardo,
Many thanks!
One more question, without getting this field / value in the documents (sales order, delivery, billing document - related tables).
Can the requirement (code) in (the row of) the output condition type (in the output procedure), check e.g. KNB1-BUSAB and if it satisfies a value, then the condition type shall be accessed?
E.g. System should access output condition type; only if Accounting clerk = Z1
But this value is only in KNB1-BUSAB (and not in sales order, delivery, billing document tables)
Hi
Yes, you can create your VOFM requirement (output control) and set it in procedures (access with tcode NACE)
I hope this helps you
Regards
Eduardo
PD: very important, remind your range for customer objects. The fields in appends must begin with ZZ or YY. See SAP Note 16466 - Customer name range for SAP objects
HI Taklani,
Seems to be Amrit and Santosh's are workable and easy to implement. Try to do as advised by Amrit, in this way you can have clear visibility.
Regards, Sai Krishna.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Takalani,
Yes.the person can give print for the 300 customers at the diffrent regions sitting at the Head Office.
The settings you need to do is:
# If you are considering your cusromer master then E.g Region and sales Office fealds are available there.
You can take any of then as Access Sequence field and determine Output configuration.
In the communication TAB of the VV31 put the printer name of that REGION/SALES OFFICE and save the records.
It will sove your problem.
Regards
AG.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hope you maintain Sales Office in sales order to represent region office and head office.
If not than, how you differentiate region office or head office sales? Is any partner maintained to differentiate that?
In either of the cases, develop custom transaction similar to that TCode VF31(Program SD70AV3A) for collective print and maintain either parameter in selection to differentiate the source.
Further, as already hinted by Santosh, add those parameter as key field in key combination and maintain different printer based on your requirement in VV31/VV32.
Thanks, JP
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Jyoti,
Your post has many interesting points (helpful for learning)!
One question -
In either of the cases, develop custom transaction similar to that TCode VF31(Program SD70AV3A) for collective print and maintain either parameter in selection to differentiate the source.
Why should the OP develop a custom transaction similar to VF31?
Can he / his company not use VF31?
My assumption, is based on OP's following statement,
invoice get printed in head office, but now we need to split these customer invoice to different region. the person who print still in head office
Based on my experience, generally, print of invoice takes place before or after regular working hours. And the best way to print invoice collectively is VF31. By in VF31, the following are the selection parameter.
Obviously, specific partner or sales office is not part of the above list parameters.
And I would advise to change the standard transaction for changing the selection parameters.
Thanks, JP
Hi,
Before advising you , we should know some details like
1. how do you differentiate among these 3000 invoices
2. any differences such as Payer, Document type ?
3. Could you provide us the screen shot of the condition record for your output type from VV33?
regards
santosh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Takalani,
In invoice (at header or at item level), the field "Accounting clerk" is not present.
Do you have accounting clerk in your invoices? If yes, then where?
In the output condition table, what are the fields?
For the same customer, which is created for multiple company codes, do you have different values of accounting clerks maintained?
User | Count |
---|---|
99 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.