Warng mesge shuld appear wen d payment method field of infotype 9 is blank

HI Experts,
I got a requirement as follows:
When we try to create/edit infotype 9 record. by putting payment method as blank, and save...then it should show us a soft warning message "the payment method is blank".
I got user exits, where we can write. I am not sure.
ZXPADU01
ZXPADU02
I need sample code for this requirement.
If any one of you has faced the same requirement. Please help me.
Thanks,
Shrini

You need to use include ZXPADU02 for performing validations against values entered by users. You can find sample code in the include : LXPADF01
Sample Code.
***INCLUDE LXPADF01.
*---------- Begin of example coding for non unicode-systems  ----------*
* data declaration in ZXPADTOP     "Global Data
  DATA: I0001 LIKE P0001,
        I0008 LIKE P0008.
* OR, if it is an infotype view:
  DATA: BEGIN OF I0008.
  INCLUDE P0008.
  INCLUDE PS0230.  "additional fields
  DATA: END OF I0008.
* default values in ZXPADU01
  CASE INNNN-INFTY.
    WHEN '0001'.
      MOVE INNNN TO I0001.
      MOVE 'XX'  TO I0001-VDSK1.
      MOVE I0001 TO INNNN.
    WHEN '0008'.
      MOVE INNNN TO I0008.
      MOVE 'YY'  TO I0008-TRFGR.
      MOVE I0008 TO INNNN.
  ENDCASE.
* additional checks in ZXPADU02
* example: wage type '1234' is not allowed for employee subgroup 'DE'
  CASE INNNN-INFTY.
    WHEN '0008'.
      MOVE INNNN TO I0008.
      IF I0008-LGA01 EQ '1234' AND IPSYST-PERSK EQ 'DE'.
        MESSAGE S016(RP) WITH 'wage type' I0008-LGA01 'not allowed'
                         RAISING ERROR_OCCURD.
*       S-Message for infotype 0008 (see psyst-msgtp).
      ENDIF.
  ENDCASE.
*----------- End of example coding for non unicode-systems  -----------*
*----------- Begin of example coding for unicode-systems    -----------*
Edited by: Karthik on Aug 17, 2009 5:29 PM
Edited by: Karthik on Aug 17, 2009 5:31 PM

Similar Messages

  • TS1646 None no longer appears in my payment methods. How can i DL free apps without the none option ? I dont no longer own a debit or credit card. How can i bring back the none option ?

    None no longer appears in my payment methods therefore i cannot DL free apps. How can i fix this problem ? I do not have a debit or credit card either.

    Creating an iTunes store/iBookstore/Mac App Store account without a credit card

  • ESS - Bank Details - Payment method field

    In the ESS --> Bank Details --> Payment method field , we would like to restrict the drop down values that are shown. In R/3 we (IT 0009) we have different values such as Direct deposit, Check , Cash etc.. but on the ESS we want only direct deposit to appear in the drop down value.
    How can this be achieved? We are on ERP 2005 , ESS 1.0 , EP 7.0

    The table "help_values" that is referred to in the code has an "Associated Type" of HRPAD_HELP_VALUE_DATA_TAB which has a "Line Type" of HRPAD_HELP_VALUE_DATA which looks like this:
    Component          RType       Component Typ   Data Type    Length    Decimal Pl    Short Desc
    FIELDNAME                      TYPENAME        CHAR         30        0             Name of Dictionary Type
    KEYCOLUMNNAME                  CHAR30          CHAR         30        0             30 Characters
    VALUECOLUMNNAME                CHAR30          CHAR         30        0             30 Characters
    DATA               <checked>   DATA                          0        0
    When I debug, before my code executes, <tabs> has three rows and two columns:
    1:   <blank>  Cash Payment
    2:   B        Bank Transfer
    3:   Q        Payroll Checks
    My code executes, deletes the "Cash Payment" line and then <tabs> has two rows and two columns:
    1:   B        Bank Transfer
    2:   Q        Payroll Checks
    And as I said, the dropdown on the screen in the portal still has three lines.  The first is blank and the second and third are "Bank Transfer" and "Payroll Checks" respectively.
    Just for fun (argh!), I experimented with an additional scenario in debug mode just to see what would happen.
    First, I commented out the line of code that deleted the "Cash Payment" line from <tabs> and then from within debug I manually altered the first line in <tabs> from <blank>   "Cash Payment" to "X"   "Test". 
    Result:  The portal screen now displayed 4 values in the dropdown box.  The first is still a blank line, followed by "test", "Bank Transfer" and "Payroll Checks"
    So it seems that there's code somewhere down-stream that is adding the blank line if there is no record anywhere in tabs where the first field is blank. (I actually ran a couple of other tests to definitively arrive at that conclusion)  Now I just have to find it.

  • Payment method field ZLSCH is hidden on FI doc item.When can it be visible?

    Hello,
    where can i customize which FI item is relevant for entering payment method value in tcode FB01, FB02, FB03. I supposed that every customer or vendor item should display (and insert during FI document posting) payment method field. If i double click on FI item (customer or vendor) sometimes i can see payment method field in subscreen "Additional details" but sometimes not. Is there any dependency with posting key or......  I tried to add this field in Fields groups but there is payment method field is not available there.
    Thanks, Zdenek.

    Hello Zdenek,
    Normally the payment method is never transferred from the master data.
    Not in the invoice, nor in the credit memo.
    If you go to the vendor's master data, use "F1" Help, you will see that the payment method (ZLSCH) is only taken by default for the automatic payment transactions. Thus it is not valid in transaction FB60 or MIRO.
    If you wish to fill the payment method in automatically, you could define a substitution rule.
    Please review the following notes to use fields in validations and substitutions:
    20637 Inserting Fields in Validations and Substitutions
    42615 Substitution in FI
    48121 User Exits in Validations/Substitutions
    Another important information is that for payment documents created by F110, if this document is reversed afterwards, payment method is cleared and this is standard behaviour.
    I believe that this answer your inquiry.
    Best Regards,
    Vanessa Barth.

  • Payment method field in Cutstomer invoice

    HI SAP Guru's
    Is it possible to add payment method field in the customer invoice
    in the first screen while entering Customer details we can see the bank details of the customer, is it possible to see payment method next to bank details?
    Thanks in advance
    venu

    OK
    I think I know you problem.
    You have posted some invoices, Vendor and you now want to change the payment method on them as this is missing.
    this is easy to fix.
    1/ go to FB02 for a document you want to change. Check if the payment method is greyed out. If not you should be able to manually change the value. If it is grey go to point 2
    2/ Go into config, SPRO, Go to ****, Document, Line item, Document Changes, Line items.
    Check for an entry for BSEG-ZLSCH. If there is one there, make sure the field is modifable. If it is not there, create an entry.
    After this config setting is made, go back to FB02 and the field should no longer be greyed out and you should be able to change it.
    If you have loads of fields to change, get an ABAP guy to create a program to use a file of document numbers to change the field.
    If this is useful please assign points.

  • Payment method fields?

    Where can I find the payment method fields.
    For example I want to write a func.spec. in which I want to know the payment method for a final bill. I want to know whether the customer paid by cash, check, routing/direct debit or credit card?
    Can anyone pls. advise in which table and fileds can I find these?
    Thanks
    Dan

    Just posting the answer that I researched and found.
    Table: DFKKKO........Doc.type (BLART)........................Origin(HERKF)..............Pmt.Method
                                           CR                                                 06                               Credit Card
                                            AC                                                06                               Routing/Debit etc.
                                            IP                                                  05                                In Person
                                            CH                                                25                                Check
    Hope this will be useful to anyone who needs it. Comments on the accuracy of the above welcomed. !
    Thanks
    Dan

  • Adding Payment Method Field ( ZLSCH) to the Remuneration Statement (pc00_m99_cedt)

    Dear Experts,
    I want to add the payment method field in the pnp logical database to be displayed in the further selection as follows

    Hi
    The Payment Method field is very much available in the VA01 screen.
    Go to Item-->Billing, there you can see the Payment Method field.
    This field is automatically populated if you have maintained it the Customer Master.
    This can also be entered manually in the sales order.
    Thanks
    Madhu

  • Adding Payment method field- VBKD-ZLSCH in initial screen of VA01

    Hi All,
    I would like to add payment method field - VBKD-ZLSCH in initial screen of VA01.
    This field can be seen in the VA41 under "Item overview" tab. But not visible in VA01 screen.
    Please advice.
    Ghassu

    Hi
    The Payment Method field is very much available in the VA01 screen.
    Go to Item-->Billing, there you can see the Payment Method field.
    This field is automatically populated if you have maintained it the Customer Master.
    This can also be entered manually in the sales order.
    Thanks
    Madhu

  • Including Payment Method field BSEG-ZLSCH in Down Payment (T code F-29)

    Hi There;
    Can any one help me in creating an extra field in Down Payment document?
    There is a requirement to include the SAP Standard Payment Method field in Down Payment screen layout.
    I appreciate your help.
    Thanks
    Arshad

    Hi Arshad,
    Pl goto FBZP tcode.
    Select 'All company code' tab->select your co code->give spl gl indicator which you want use under Customer-Sp. G/L transactions to be paid field and Save.
    I hope this solves your issue.
    Regards,
    Shaik.A
    Edited by: shaik A on Feb 8, 2009 8:31 AM

  • Unable to give 'C' (Cheque) in Payment Method field in IT0009 (Bank Detai

    Dear Experts
    I am unable to give 'C' (Cheque) in Payment Method field in IT0009 (Bank Detail)
    It might be B'cos of availability of two options only
    ie
    By cash or by (ii) Transfer Not by Cheque ie 'C'.
    Kindly suggest how to input 'C'
    Rgds
    Kamal Singh

    Hi,
    If payment method "Cheque" is not there in the list, then you will have to create it in configuration. Following is the menu path:
    SAP Customizing Implementation Guide > Personnel Management > Personnel Administration > Personal Data > Bank Details > Define payment method
    Regards,
    Waqas Rashid

  • Payment Method field in F-48 Down Payment

    Hi Gurus,
      I'm trying to enable the the Payment Method field in transaction F-48 ( Down Payment ). I'm trying to find the field status variant under
    FInancial Acc -> AR and AP -> Business Transactions -> Down Payment Made -> Make and Check Document Settings -> Define Field Status Variants.
    But Im unable to find one for field Payment Method.
    Thanks in advance.

    Hi,
    I think the payment method field is not avaiable in f-48. when you clear down payment against invoice the system does not clear the down payment document and invoice document automatically, you can only see the balance figure how much is left after clearing. Both the documents will be under open condition.
    you can manually clear the down payment document or you can clear the down payment and invoice balance when you run APP. For automatic payment you must specify an incoming payment method in the parameters tab for payment methods (specify both incoming and outgoing payment methods), then run APP the system automatically clears the down payment document
    Regards,
    Satish Muvva.

  • What do I do when I want to create an Apple ID if I dont have any method of payment? The 'none' option does not appear beside other payment methods in the 'Review Payment Information' page.

    I would really appreciate it if someone would solve my problem..

    Hey GP 96,
    Thanks for the question. The following article may address your question:
    Why can’t I select None when I edit my payment information?
    http://support.apple.com/kb/TS5366
    If you want to select None and remove the payment information or credit card from your account, follow these steps.
    Using an existing iTunes Store or App Store account
    If you have an unpaid balance or payment due, you can't select None as your payment type. To see which order you need to pay for, view your purchase history. When you sign in to the store, you may see a message that there was a billing issue with your last order. Click the Billing Info button to see the order.
    After you pay for the order, you can change your payment information to None.
    Creating a new iTunes Store or App Store account
    When you create a new store account or sign in with an existing Apple ID (that you haven't used in the store), you must provide a payment method. If you want to remove the payment method after you create the account, you can change your payment information to None.
    If you want to create an account with a new Apple ID, follow these steps to create an account without a credit card.
    Thanks,
    Matt M.

  • F111 and payment method field 'payment orders only' deactivated T042ZL-XNOP

    Hi
    F111 gives an error for a payment method: "Creation of payment orders is not supported. Message no. PZ588.
    Diagnosis
    Payment method B is configured so that a payment order is created. This function is not supported in the payment program for payment requests. This payment method is not permitted here."
    The cause is field 'payment orders only'T042ZL-XNOPO in FBZP of the payment method, which means no clearing of open items during payment run. Business reason for having this parameter activated: "As per the legal regulation in Poland, the vendor liability in your books cannot be cleared during Payment run.  The vendor liability in your books can be cleared only after receiving confirmation from bank about the payment having been made to the vendors account.
    Hence only Payment orders are created during SAP  payment run ( no FI posting) ..The DME files generated are sent to the bank. After the confirmation is received from bank ( via the bank statements imported thru EBS) that the funds  have been actually transferred to the vendor account, the vendor liability is cleared off form your books"
    I do not want to use F110 because I do not want to use customers or vendors but I want to use GL accounts. Business is against creating a separate payment method with field 'payment orders only' T042ZL-XNOPO deactivated.
    Any suggestion?

    Since your requirement is with reference to GL accounts then F111 is the correct tcode. Payment request is created (trx RVND) and in this case can be processed only by SAPF111S via trx F111.
    But to use tr. F111, a payment request should not contain a payment method, marked with "Payment order only" (tr. FBZP).
    In your case it is correct that such an error PZ588 is generated since such payment methods are not supported by F111.
    So please ensure that payment request may not contain a payment method, marked with "Payment order only".
    Hope this information helps.
    Kind Regards
    Soumya

  • "Payment Methods" field mapping from R/3 to CRM

    Hello Experts,
    In R/3 BP we have a field " Payment Methods" the means of payment like DD, Cheque, Direct Cheque and E-Payment  as a radio button field with these four options.Thats a mandatory field there. Here we need the same info to be downloaded to the CRM system and we couldnt find the same field in CRM BP.So how can  I go with this?
    If suppose the ABAP people create the field in CRM BP, how can i map it with R/3 field to get the same data?
    What I need is the same payment method option should come and sit here in CRM BP master.
    Thanks in advance.
    kalyan

    Hi Kalyan
    you activate encryption of the payment card number. In Customizing, choose Customer Relationship Management -> Basic Functions -> Payment Cards -> Maintain Payment Card Type.
    You have assigned the payment plan type Payment card to the transaction types you use.
    In Customizing, choose Customer Relationship Management -> Basic Functions -> Payment Cards -> Settings for Transactions -> Assign Payment Card Plan Type to Transaction.
    for more information
    http://help.sap.com/saphelp_crm50/helpdata/en/3a/2354084dc111d5980e00a0c9306667/content.htm
    http://help.sap.com/saphelp_crm50/helpdata/en/dd/320d386fa18310e10000009b38f8cf/frameset.htm
    Regards
    Manohar

  • Payment Methods

    Hi,
       I am using  SAP Business one Ecommerce and Web CRM  6 version  2007.1.652.2. I getting an error while try to make billing through Ecommerce site. when I  click on Continue button in billing .aspx page am getting object reference error. I hope the error is due to not selecting the Payment method in the billing page.
    When I click the payments method  dropdown list in billing.aspx no payments method were displayed.
    How to get the values in the Payment method dropdown list.
    Please tell me the steps to make a successful order.
    Thanks in Advance!
    Madhu Prakash.B

    Go to the admin ... Setup / Expenses and click the folder icon on the right for "paymentmethod".
    now click the edit icon for VISA ... in the provider dropdown you can choose "NoAuthorization" for internal testing. This will make VISA appear as a payment method but it won't actually communicate with a payment gateway. If you have a gateyway configured you can instead choose "AuthorizeNetGateway" and this will trigger the checkout process to communicae with the Authorize.NET gateway.
    To configure a specific gateway, go to Setup / Credit Card Gateways and choose the appropiate gateway in the dropdown and enter the appropriate information.
    Hope this helps.

Maybe you are looking for

  • Different PLE's on different numa nodes

    We are running 2 node Availaibility Group FC servers with 3 numa nodes. On our Prod servers the PLE's differ from node to node on the Primary node yet and are the same on the Secondary node yet on our Accp servers the PLE's are identical on each node

  • How to export rating with jpeg?

    I would like to export my version as jpegs, with EXIF and IPTC data. No problem. I would also like the ratings to be exported with the picture. Maybe it is, but I cannot find it. Any idea if the rating is exported, and if it is, where? Thanks, Allan

  • Ipod stops on some songs then restarts after 3 seconds?

    Hi, im having a problem with my ipod, during a song the ipod sound fails, like its on pause, then it re starts again after a few seconds, does anyone know what the problem is?, ive already re set it a couple of time. cheers tim

  • GATHER_STATS job collect stats for 'static' tables

    Oracle version: 10gR2 If a business table hasn't changed (No DML) in the last 10 days, will oracle's default stats collection job DBMS_STATS.GATHER_DATABASE_STATS_JOB_PROCstill collect stats of this table?

  • No Memory?

    In PE7, when I try to run a slideshow (even with only 2 slides) I get error "There is not enough memory available to finish initalizing preview"  System shows over 1 gig.