Decompiling employee bank details KFF into component fields

Hi
I've got a requirement to trigger off a standard letter within HRMS whenever one of our employee's bank details e.g. account number, sort code is updated. My thoughts on this were to put some logic in the CUSTOM.pll library linking it to the Pay Method form to track events there.
Our application setup has employee bank details saved in the GB Bank Details KFF which is visible on the Pay Method form; if the user clicks on the Bank Details field, it opens up a new window for updating the KFF where the data is split up into the component fields.
The problem I have is I need an elegant way to check on the values of that KFF in the form prior to it being saved and compare it to what's on the database to identify what has changed. I can resort to using the substring function to extract the pieces of data I need from the KFF but this is messy. Does anyone know of a better way of getting at the individual values of a KFF that I can use in the CUSTOM library?
Thanks
Geoff

Try using either some of the FND routines or alternatively pick up the segment values from pay_external_accounts table.
I think its pretty simple unless of course I have got the requirement incorrect.

Similar Messages

  • Employee - Bank Details

    Hi,
    Iam using SAP 2007B. In Employee Master, under the Finance Tab, Iam unable to attach any Bank to the Employee.? How to assign a Bank to a Employee
    Kalli

    Hi Kalli,
    If you leave Home Country blank for the employee, the bank selection will be blank.  Even if you setup Work Address country for them, it will be no help.
    If you assign the employee a country you haven't setup your bank account, you will get an option: Define New.
    Thanks,
    Gordon

  • Bank details check during creation of vendor master

    Hi,
    I'm sharing the same vendor account group for local and overseas vendor.
    For overseas vendor , bank details is a requirement field that user has to fill.
    But for local vendor, bank details is optional information.
    How to do this ?
    Thanks,
    Melissa

    Hi,
    Thanks for reply..
    1. To prevent human error, I would like SAP to raise error message when bank details empty for overseas vendor. I don't think we can use solution no.1.
    2. The data is already in production, my project is not an implementation project. So I don't think I can change the account group for the existing data. And I don't think the user will accept to create new vendor code under new account group.
    I'm thinking to use user exit. Do you know any user exit I can use during saving vendor master data ?
    Another thing, just to make sure, can we use validation for this purpose ? as far as I know, validation only applicable for transactional data, not master data. Correct me if I'm wrong.
    Thanks,
    Melissa

  • Invoices doesn't have the Bank details

    Hi,
    When I import the employee expenses as invoices, if the employee(supplier) site has bank details, they are coming in to the invoice. But if the employee site doesn't have the bank details, then the invoice doesn't have the bank details. Even If we update the employee bank details, they were not updated in to the invoice. Do we have any API or setup that updates the invoice bank information if the employee(supplier) site updated with the bank details.
    Thanks,
    HC

    Hi Kashi,
    We are using the API iby_ext_bankacct_pub to update the employee bank account details. The issue is, if the employee expenses were interfaced as Invoices, and at that time if the employee doesn't have the bank details and later if the bank account details were updated using this API, still the invoice doesn't have the Bank Details. How the invoices also gets the Bank details when we we update the employee bank details?
    Thanks,
    HC

  • SRM-SUS 7.0 - Updating Vendor Bank from BP Bank Details

    Hi SRM Gurus,
    We are implementing SUS (SRM7.0) and part of the requirement is that we need to update vendor bank details in our ECC6.0 backend once our vendors have updated it in our SUS portal. We have used BBPGETVD to transfer data from our ECC to SUS. Now my question is how to bring updates such as bank details back into ECC from SUS. I am not sure if this need a custom solution or ALE or PI.
    If you can provide documentations / guide it will be most helpful.
    Thanks.
    Kind Regards,
    Darwin

    Actually SUS does provide a standard update of bank data. What I am unsure about is whether this update is handled also in SUS (XI) - MM (IDoc CREMAS) mapping and finally update of the vendor data in MM via IDoc inbound processing.
    In order to enable this you basically just need at least one entry in the bank table (bnka) in the SUS server, which can be created manually via transactionf FI01 or imported from files provided by difffering providers depending on the country for which you want bank data.
    regards Thomas

  • Need to have the mail trigger to manager whenever bank details are changed

    Dear Experts,
    We got a  requirement on  changing the Infotype .Whenever the employees Bank details  Infotype are changed,a mail has to be triggered to the HR Manager.
    What should we do for this requirement.
    Please advice.
    Thanks and Regards,
    Sairam.

    Hi Experts,
    Thanks for the reply.
    When ever there is a change in the Bankdetails Infotype  for an employee,the system has to trigger a message/mail to the respective HR.
    in What way shall we get the desired output i.e triggering the mail whenever infotype changes.
    Please share your ideas/solutions to resolve it.
    Regards,
    Sairam.

  • EDI-IDOC: want to generate Reference Specifications for Bank Details field

    Hi Guru,
           We are running to the situation that we use EDI with China vendor (using China bank account). The bank account for China has greater than 18 characters which is the maximum limit for bank account field. Based on note 96624, we are suggested to maintain the exceeding amount into the "Reference Specifications for Bank Details" field. However, when I run the payment on F110, IDOC do not generate the reference field.
           How can the bank reference field be included in the IDOC?
    Thanks,
    Song

    Hi Auro,
    You use use EDI_DC-SNDSAD field, currently this field is used no where.
    If you not sure where to see double control record and click address info tab
    you can use either field receiver or sender.
    For testing use WE19 transaction and pass your paymethod to following field
    and then inform to EDI Mapper that your sending paymethod in this field.
    For them this field is very easy to grab.
    Let me know if you any concern.
    Thanks,
    Narayan

  • 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.

  • Unable to Add Bank Details in Employee Master data................

    Hi All,
               I am Unable to select the Bank Name in Bank Details field-Finance Tab- Employee Master data window.
    Where as I can see the bank names for other employees which were already added earlier.
    Thank you,
    Sree.

    Hi,
    This issue mentioned is not a bug but handling issue.
    Kindly check the following and the same will resolve your issue :
    Select the Home adress in Human Resources -> Employee Master Data -> General tab -> Home Address.
    After that in Finance Tab you can choose the bank, but the rest of fields (branch, Branch No, Account no.) you have to fill in manually.
    Every bank must be in a certain country, you can't define a bank with no country. To define details for bank > Go to > in Admin > Definition > Banking and double click on the bank name.
    Hope it helps.
    Kind Regards,
    Jitin
    SAP Business One Forum Team

  • Bank Details of the employee

    Hi All,
    What is the structure linked with the "Bank Details Field" located in the following screen:
    People -> Enter and Maintain -> Assignment -> Others -> Pay Method.
    is it KFF or DFF? cause when I'm trying to fill the field, no LOV was appeared!
    Thanks in Advance

    It's "Bank Details KeyFlexField" and is a Key flexfield for Payroll.
    You need to define this flex field structure for your localization and then try to setup with some List of values for each segment.
    Hope this helps
    Ram G

  • Bank detail field disabled

    hey gurus,
    navigation : (M)People >(M)Enter & Maintain> (B)Assignment>(B)Other> Payment Method
    for employee payment method the bank details field is disabled for me. i am using International HRMS .
    how can one enable this in here?
    Plz help me!

    You should run the post payroll processes like Prepayments and the process defined for making the payment.
    If you want to keep your payment method as cheque and still want to capture account information of employees then you can enable the DFF present in the personal payment method screen.
    what check box must i check on TAB Costing in the define payment method screenYou may check the Cost Payment and Transfer to GL check boxes, this is what I have done but it may differ depending on the requirements.
    i hope the source bank will be the same as for cheque payment type...?when you define an organizational payment method then a payment method is created in Cash Management identified by the account number. So you cannot use the same account number for defining two different Payment Methods.
    Hope this helps
    Subhasish
    Edited by: Subhasish on Jun 26, 2009 7:03 AM
    Edited by: Subhasish on Jun 26, 2009 7:04 AM

  • Fields for selection in FPCJ : Bank details not showing for Postal Order

    Hi Sap Gurus,
    I have a requirement in which while recieving the payment from FPCJ of type postal order i am not able to enter the bank details.
    which are available for Cheque payments.
    In our system the fields to determine the bank account and bank details fields are not showing in FPCJ for PO type payments.
    Kindly help me as to our client wants to put in the details of the bank in the FPCJ screen.
    Regards,
    Ankit

    Hi Ankit,
    I don't think there is a configuration to make the fields available for postal order in FPCJ. It needs to be customized.
    Check this link which is little bit relevant to your posting.
    BDT & Cash Desk (FPCJ) -- Removal of Postal Order Tab
    Thanks,
    VR

  • HT5622 why is it when I log into my id it comes up with reveiw and then put my bank details in, it says I need another way of payment even though all im doing is signing in

    I tryed to log into my id so I can download apps but I had to put my bank details in and even though I was just signing in it said I had to use a diffrent payment option even though it was all right,  I need help with what to do

    Hi connor00015,
    In order to access the iTunes Store, even for free apps, the billing information associated with the account must be up to date and correct. If you are being prompted to correct or update your billing information, you may find the following article helpful:
    iTunes Store: Changing your payment information
    http://support.apple.com/kb/ht1918
    Regards,
    - Brenden

  • Problem with adding output field in Bank Details(Infotype 0009)

    Hi All,
    I hav a criteria like, when i select a value for a field corresponding value should be displayed in input/output field just beside the selected field.
    To make you understand the criteria more clearly.In infotype 0009 we hav Bank key.When we select a bank key corresponding Bank name is displayed just beside Bank key field.How to achieve that functionality.
    Can anyone help please. Its urgent...
    Thanks a lot...
    Sandeep.

    To make my question more clear.I have created a new field in bank details infotype.Similar to the field Bank key in 0009 Infotype.As soon as a select the Bank no through F4 functionality i want the Bank no no to be selected and at the same time i want Bank name to be displayed just beside this field.
    In short with 1 selection i want both Bank no n Bank name to be selected.
    If i hav ti write the code where should i write the code.I hav also created a structure .I presume i need to write a logic for this requirement.But i dont know where to write the logic.

  • Vendor Master Data, (FK02), Bank Details Fields Need to be Shown

    Dear Gurus,
    Now, in the payment transaction tab in FK02 (Modify Vendors), some bank fields need to be shown, which possibly would be suppressed.
    How to activate or surface these fields?
    Some fields would be like IBAN number, Bank Code, Bank Country, etc.
    Points Awardable.

    Goto IMG>> Fin A/c >> AR & AP >>> Vendor A/c >>> Master Data >>> Prepration of Creating vendor master data >> Define screen layout per activity (vendor)
    click : Change Vendor (Accounting)
    Goto General data : >> Payment transactions
    Make Bank details as optional filed from supressed.
    Hope this helps
    Please assign points as way to say thanks

Maybe you are looking for

  • How to send dashboard html & attachment in a single i-bot

    Hello friends, I have two questions. 1.Is it possible to send the multiple reports in a single i-bot? For example: I have two reports A & B. I want to send it in a single mail (i-Bot) 2.Is it possible to send the report as both HTML & attachment? For

  • ShowModalDialogue displays status bar when not told to

    Hi I am using the below code to display message box to the user var sOptions="dialogHeight:150px; dialogLeft:200px; dialogWidth:500px; help:no; scroll:no; status:no;"; var intRet = theApplication().ShowModalDialog("MsgBox_orig.htm", arr, sOptions); E

  • Dissappearing Music (The actual files!)

    Hey guys n gals, I'm running itunes 8.0.0.35 on Windows XP, and I've got a bit of a problem. Every time I open itunes, 2-3 random, whole albums have been removed from my harddrive. The information remains in the library, but with that evil little exc

  • How can I find the position of a robotic arm with a cFP-CTR card?

    Hello, I use a CTR-500 to measure the pulses of 3 encoders. The encoders are related to the 3 axis (x,y,z), to which a robotic arm is moving. Each encoder has 2 channels (A,B) which go to each pair of Count Inputs of the CTR card. When the robotic ar

  • Installing Oracle 9i client on remote PC with out using distrib on cd-rom

    Hello! I have a such problem. I must install oracle client on a remote PC with no user assistant (with out usin cd-rom, I must use distrib from local hard drive). When I trying to launch setup file ORACLE 9i from Hard drive I have an error abut using