Code for Payment Method Drop Down in ESS Banks Detail
Hello ,
I am on EP7.0 ERP05 NW04s and trying to modify the Payment Method DropDownByKey on the Banks Detail screen....I want to know where's the code which is filling the dropdown for the corresponding values of Payment Method like Direct Deposit for 'D' stored in R/3 for Zlsch field....
And then I want to filter the DropDown to list only Direct Deposit and Payroll Check......
Any help would be highly appreciated.
Hi All,
I have done the WD changes like this:
Bank Iview:
Changes done to restrict the payment method combo box.
1.Crete the simple type(PaymentMethod - Ennumeration) with values that you wanna populate(get these values and corresponding text from Back-end)
2.Create a context variable (PymtMethodFromSympleType) and attach it to the simple type PaymentMethod.
3.Attacht the PaymentMethod drop down box to context variable (PymtMethodFromSympleType).
Coding:
4.In wdDoModify()
Assign the actual payment method that is coming from back-end(Idefault value in case of new back and existing value in case of Edit) to context variable that is attached to paymentmethod drop down.
wdContext.currentContextElement().setPymtMethodFromSimpleType(wdContext.currentSelectedInfotypeElement().getZlsch());
5.Create an action for drop down box (Action PaymentMethodChange) which creates the method onActionPaymentMethodChange()
In onActionPaymentMethodChange() method Assign the vlaue of the created context element to actual back-end context variable.
wdContext.currentSelectedInfotypeElement().setZlsch(wdContext.currentContextElement().getPymtMethodFromSimpleType());
I did the testing for all scenarios in portal and it works, but I might have to check with AP as well to see it doesn't bounce at their end.
Let me know if you have any questions,
Thanks,
Hari.
Similar Messages
-
Remittance Rules Details - Payment Method Drop Down List
In reviewing Remittance Rule details for an HR payee, when I go to Payment method and click the drop down list are any of the listed payment methods SAP standard delivered?
I know Payment Method is configured under Financial accounting. Is there a way to tell which of the options in the drop down list is standard delivered as opposed to customized?
Thanks,Hello,
Go to T-code FBZP and click on Payment methods in company code.
Then go to company code US01 and there you can see the standard delivered payment methods for USA.
Any payment methods other than standard assigned to your company code are customized.
Arti -
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.0The 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 Advice for Payment method T- Transfer
Hi,
When I run F110 (Automatic payment program), I need to provide the payment advice for payment method T (bank transfer)
to the vendor in the format provided by the client.
My question is:
1. Where to assign the payment advice form in customisation for payment method T
2. which program has to be assigned to the payment advice form.
Very Important note: Here we are ALSO using DMEE file to upload- Under payment method country -I have configure the same for use payment medium workbench
Rgds,
VidhyaHi Vidhya,
All this is done in a single screen transaction code FBZP.
Where to assign the payment advice form in customisation for payment method T
This is in Payment methods in Company codeSelect your payment method-Expand form data and assign the paymnet advice form.
which program has to be assigned to the payment advice form.
FPAYM_INT_DMEE(For DMEE)./ in the next form you may have F110_IN_AVIS.
Thanks
Aravind -
Please do not enter data for payment method Cheque papel error in IT0009
Hi Experts,
Whenever i try to maintain bank details infotype for payment type C(Check Papel),the system is throwing error "Please do not enter data for payment method Cheque papel". As per SAP std, I had deleted the entries for bank key, bank account and bank control key and maintained IBAN field in IT0009.While saving i am getting the error""Please do not enter data for payment method Cheque papel" and I couldn't save the record.
Then i deleted the entries for bank key, bank account and bank control key and IBAN field also in IT0009. While saving i am getting the error "Fill in all required entry fields". System behaves as if Iban a required field in IT0009. Our bank details infotype is country specific.We made it country
specific through feature P0009 and setting in table T588M.As per our conf setting IBAN field is optional. Even though IBAN field is optional, this field behaves as that of a mandatory field in IT0009.Iam facing this issues only for a few countries like Spain,Italy etc.For other counties i am able to change of create Bank details record for payment type C.
I have checked in Payment Methods by Country in FBZP (Payment Method Classification is set to Check and BANK DETAILS box is unchecked) but still no solution. Do i need to check in any other setting.
Please shed some light on this issue.Thanks in Advance.Hi Jobish,
It's weird but I tried the below method and it works
Here's what you can try in case you do not want to enter the bank details for payment method 'C'..
Tcode FBZP - > payment methods by country - > select payment method as 'C' and make below changes (make a note of these changes as you will have to undo them after saving the table):
a. Payment method by classification - select bank transfer
b. Reqd master record specifications - check the bank details options and select the options which you want to be entered (a/c no required, IBAN rqd, SWIFT code rqd)
Save the table.
PA30- > Edit any record once again and save it.
Again go to FBZP and undo the above changes, i.e, revert to the original entries and again save the table.
Try editing the record now in PA30 and it allows to save. This is the second weird workaround that I have come across and still not sure why
After above workaround, I didn't get any error while maintaining the record, for this or any pernr.
See if it works.
Regards
Neha -
F110 - Payment program for payment method 'W'
I'm trying to implement wire payments (using EDI). When I run F110 I choose 'W' as the payment method on the parameters tab, and on the printout/data medium tab I expect to see program RFFOUS_T - instead I'm seeing RFFOUS_C. Isn't RFFOUS_T the program that should run for wires? I also am seeing RFFOAVIS and RFFOEDI1. Should these programs be running, as well?
Hi
In FBZP did you do all the steps for payment method W
1.setup payment method per country for payment transactions
2.setup payment method per company code for payment transactions
3.setup all company codes for payment transactions
4.setup paying company codes for payment transactions
5.setup bank determination for payment transactions.
the error you are getting is No valid payment method found , not with the bank account number , g/l account and so on......
Try removing the payment method either in the Vendor Master or in the Document and run F110.
Regards
Venkat -
EFT Functionality For payment method V
Hi
We are currently enabling EFT Functionality for our client .our Aim is to Generate a DME File for payment Method V( EFT for Domestic).We have a Format EFTS_EIRE.I have Following Questions
1.Is the Format SAP standard One?
2.Where we are assigning the Forms ?
Please let me know
Thanks & Regards
MadhavHi
We are enabling the Functionality for Ireland.In FBZP we have assignd the payment method V to the country IE.
To give you more inputs.....,we have to company codes in Ireland .
two company codes are using the same Format EFTS_EIRE.we have the same set up in FBZP for both the company codes under Ireland
we could able to generate the DME File in our payment run for one comapny code.For the other company code we could not be able to genearte the DME File.
my question is where the Format is assgined to generate the DME Functionality?
Please let me know if you stillneed more inputs
Thanks
Madhav -
JPY is not allowed as a payment currency for payment method 1
Hi
While doing a payment run in F110 i am getting an error JPY is not allowed as a payment currency for payment method 1 where every thing is correct "error message that payment not
possible "
LaxmiHi
Go to FBZP --> Payment Method in Country --> Select your Country and Payment Method --> Click on "Currencies Allowed" tab on the left --> Check if JPY is added there.
Also, perform the below checks:
FBZP --> Bank Determination --> Select your commpany code -->
1. Select Ranking Order tab on the left --> Check if the combination of Payment method, Currency, Rank Order & House Bank is maintained.
2. Select Bak Accounts tab on the left --> Check if the combination of House Bank, Payment method, Currency, Account ID & Bank Subaccount is maintained.
3. Select Available amounts tab on the left --> Check if the combination of House Bank, Account ID, Currency and Available Amount is maintained.
Let me know if you have more queries.
Regards
Srini -
Maintinance of companycode data for payment method
Hi
Maintinance of companycode data for payment method
IN Bank selection control we have three check boxes
No optimization
optimize by bank group
optimize by postal code
here what optimization concept can work cananybody explain me
Thanks
MvNrOptimize by postal code
in the APP customising you need to define the postal codes lower limit and upper limit and assign any of your house bank. so that the vendors belonging to the postal code range would be paid from that house bank.
say for example you have defined the lower limit as 600001 to 600100 and house bank as ABCD
the APP will consider house bank ABCD for all vendors belong to the postal code range 600001 and 600100.
I am not sure about optimize by bank group. -
Assign Form for Payment Method
Hi all,
Can anybody explain what is the difference between 'assigning form in paying company codes' and 'assigning form in payment methods in company code' ?
Since the configuration in "assign form for payment method in company code" only cater for 1 form,how can we configure to include 2 forms?
Thanks.Hi all,
Since the configuration in "assign form for payment method in company code" only cater for 1 form,any idea on how to configure 2 forms to be included together?
I've tried in FBZP, but still only 1 form can be printed out.
If anyone can help me on this problem,generous points will be awarded.
Thanks.
Helena. -
Multiple selection for Payment Methods.
TABLES: V_T042E.
DATA: s_zwels_con(3).
SELECT-OPTIONS: s_zwels FOR V_T042E-ZLSCH NO INTERVALS,"payment methods
******************** I N I T I A L I Z A T I O N *******************
INITIALIZATION.
*************** A T S E L E C T I O N S C R E E N **************
AT SELECTION-SCREEN.
CONCATENATE s_zwels INTO s_zwels_con SEPARATED BY SPACE.
This is the code I tried for multiple selection of Payment Methods.This doesnot display the multiple values selected on selection screen.
Later in program these values will be reflected in Payment Methods in BDC recording using F110 transaction.
But this code is giving an error :
Unable to interpret "S_ZWELS". Possible causes of error: Incorrect spelling or comma error.
Please can any help in rectifying the current method or any other method of mutliple selection for Payment methods on selection screen .u have to put like this only
<b>SELECT-OPTIONS: s_zwels FOR V_T042E-ZLSCH NO INTERVALS
"payment methods</b>
here u have to loop then only u will get desired o/p
loop at s_zwels.
endloop.
but its not the complete solution.
Regards
Prabhu -
Hey everyone I can no longer down load or up date my games videos so on on iTunes
It's telling me I need a new payment method but why would my bank card no longer work how can I fix it so my bank card works againhow do i fix this
-
Exit for payment method(IDOC- PEXR2002)
Dear Experts,
I have add one Z Segment to the standard idoc PEXR2002 and msgtyp PAYEXT and now would like to pass the value to that Z segment field.
But i am not able to find out any Exit for payment method.
Program used to create the idoc is RFFOEDI1.
Kindly provide the solution.
Regards
Pankajif you will ook in the porgramit is sent via function module where there are lot of Call customer function which you can use for example EXIT_SAPLIEDP_902 i can see many.Just debuug it and check which suit your need.
Nabheet -
how i can create apple ID. i tried my best but get failed, bec it asking for Payment method again and again
If you don't want to give payment details then there are instructions on this page for how to create one (the instructions don't work for existing accounts) : http://support.apple.com/kb/HT2534 i.e. select a free app in the store and click on 'Create Apple ID' when 'buying' it
-
Where to configure the reason code for payment differene
Dear Experts,
I did the settings in obxl with reason code option and changed the screen layout for the postings keys for payment difference as mandatory. while doing the account assignment in obxl system asking the reason code for payment difference. Where to configure the reason code any t.code is there, please guide me.
J.francisJust Go SPRO>IMG>Financial Accounting (New) >Accounts Receivable and Accounts Payable > Business Transactions > Outgoing Payments > Manual Outgoing Payments > Overpayment/Underpayment > Define Reason Codes (Manual Outgoing Payments)
There you have to create Reason Code
Now go SPRO>IMG>Financial Accounting (New) >Accounts Receivable and Accounts Payable > Business Transactions > Outgoing Payments > Manual Outgoing Payments > Overpayment/Underpayment >Define Accounts for Payment Differences (Manual Outgoing Payment)
Here assign GL
Best Of Luck
Tanmoy
Maybe you are looking for
-
I'm running OSX Mavericks 10.9.5, Firefox 39.7.0.2 What happens is that i'm using an automated script with Selenium for automatic-forms-filling. Everything is working fine, just like it does on LinuxMint, but the problem is that when i bring another
-
Can you crop an image in Flex?
Hi. I am writing a small Air application in Flex where a bunch of images will be imported at a resolution of 120x80 pixels. To use them in the application, I need them to be square at 80x80 pixels. Right now they are squished because I am forcing
-
i have made a question pool of some 30 questions various types.... fill in the blanks, matching, multiple choice etc now i want to create a quiz of some random 10 questions.... one question on each slide. at the end i want the result to be declared.
-
HT4991 Using keynote and stop updating for now
I have an IPAD 2 and tried updating the keynote on a wi fi connection but had to leave and now i can' t use the keynote till i get a wifi connection once again And i need to use the keynote now and it says waiting and i can't open it or use it, how
-
Is it possible to shoot directly on OnLocation?
Dear Adobe Forums-community I'm shooting my videos on a DSLR. I don't have a LiveView-display, only a Mac. Can I, while shooting, use the Mac somehow as a LiveView-display? So that the stuff which I see on the display of my Canon EOS 550D can be show