cancel
Showing results for 
Search instead for 
Did you mean: 

Printing for invoices - Plant specific

Former Member
0 Kudos

Hello Experts,

We have a requirement to get the plant specific print output of invoices. The condition record which will be used is the combination of "Company code & user-id".

Using single batch user-id, how we can achieve plant specific printing.

Kindly advise.

Thanks,

Mahesh

Accepted Solutions (0)

Answers (3)

Answers (3)

BijayKumarBarik
Active Contributor
0 Kudos

Hi,

Why you want to Print ERS invoices based on Plant specific?

Do you have different layout option for ERS invoice based on different plant as requirement!

Generally ERS run once in a day or twice in a day or based on business requirement- why you want to run based on plant. If so you can try having variants and run as batch job for different plant on different time interval.

Regards,

Biju K

Former Member
0 Kudos

Hi Mahesh,

If is SD billing then

  1. you may create a new massage types.
  2. configure your driver program and smart form in NACE.
  3. create new access sequence with plant combination.

Then try

Regards,

saroj

JL23
Active Contributor
0 Kudos

About what process are you talking here. Vendor invoices will be received, it is your vendor who prints the invoices, isn't it?

If this is about invoices to your customers then you are wrong in MM space, then you should post in SD Billing space (but only after searching)

Former Member
0 Kudos

Hi Juergen,

This is a ERS process i.e., vendor invoice.

The plant field is not available in the field catalog. So we want to use this condition record.

Kindly suggest.

Thanks,

Mahesh

JL23
Active Contributor
0 Kudos

MRRL transaction has the plant as selection criteria. Isn't this sufficient to create separate invoices by plant?

Former Member
0 Kudos

Hi Juergen,

There is a batch job which runs everyday and variant has all the plants included in it. But with the condition record "Company code - user id" if we are using single batch user id, then we will be able to give the print output only on one printer.

The requirement is to give the print on the plant specific printer.

Thanks,

Mahesh 

JL23
Active Contributor
0 Kudos

What hinders you to create several variants and several batch jobs (or one batch job with several steps) , per plant one.?

Former Member
0 Kudos

Hi Juergen,

There are several steps in the batch job, but as each step is scheduled with one BATCHID, the print is possible only on one printer due to condition record.

Thanks,

Mahesh

JL23
Active Contributor
0 Kudos

user of the Job and user per step can be different.

You may need to use real user ID for the step.

Then you should not maintain a printer in the conditions and follow the user specific printing as documented in Printer Determination by Message Type/User

Former Member
0 Kudos

Hello Juergen,

I will check on this. Currently business is using real user id for scheduling batch jobs. The problem with using individual user id in each step is that, if one of the user gets blocked / deleted then the particular step is discontinued and batch job fails. So business wants to use single batch user id in all steps but print of the invoice should go as per the plant.

The condition record is maintained as : Company code - user id.

Kindly suggest.

Thanks,

Mahesh