Skip to Content
avatar image
Former Member

Create Invoice Without PO- SRM

Hi,

I want to hide some fields in Create Invoice screen w/o PO. How can I achieve this?

Also is it correct that there is same Tcode for Create Invoice w/ and w/o PO(e.g. BBPIV01)? Actually our requirement is that we want to use Create Invoice w/o PO screen, but dont want many of the fields which exist on the std screen.

While, in create Invoice w/ PO screen, we dont want to hide anything.

Thanks for help,

Pravin

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Mar 11, 2008 at 07:37 AM

    Hi,

    You can considered to use the BADI BBP_UI_CONTROL_BADI to hide the screen field that you do not want to display. For invoice item that is created without a PO, the item has no reference to any PO item. So in this case, you can based on the item detail to determine that screen logic. However you cannot hide the field even before you start entering the invoice details.

    If you want to hide the fields the moment you called the transaction code, please create your own Z transaction code referring to the standard program and create new screen variant for it by hiding the field you do not want to show. Use the BADI BBP_SCREENVARIANT to assign the screen variant over the transaction code you are executing.

    Regards.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 08, 2010 at 04:45 PM

    Thanks.

    Add comment
    10|10000 characters needed characters exceeded