Bank File Generation Error - Payment Engine - SAP 2007A PL 45

Hi All,
I face below error while generatinga bank file. I have no idea why it would happen.
I am using SAP 2007A PL45 and Payments engine add-on v 8.00.00.45
Any idea / help would be much appreciated.
Regards
Devinder
Test Run
Start Payment Engine
Handling outgoing payment...
Check payment for bank ANZ
2 Records were found in payment results table (OPEX)
Calling country-specific plug-in... (SAPBPAUOPBT_BECS)
SAPBPAUOPBT_BECS.BP_Plugin.1
No value in a mandatory field
Error in Recordtype: BECS-Header-Record.
Payment Number: 0.
Error Description: Payment reference number should not be empty for AP invoice 1.
Internal plug-in error
Error while calling plug-in...

Hi,
A possible reason of the error : Payment reference number should not be empty for AP invoice 1
may be that you have not input Supplier Ref. No for some documents(such as AP invoices)
Supplier Ref. No is not a mandatory field for AP invoice,but it is a mandatory filed when you run the payment engine for those AP invoices.
Please check all the AP invoices used in this payment one by one and make sure to input the Supplier Ref. No for every AP invoice.
Check in the TEST enviorment and see if it helps.
Regards,
Jitin
SAP Business One Forum Team

Similar Messages

  • Error payment engine

    Dear experts,
    I tried to generate the file for the bank but I have this message "check payment for bank 05418 No open record were found". The payment doesn't create the file.
    Regards.
    Paolo

    Hi Paulo,
    Please post the full message that you receive in the bank file generation window.  I feel this only a small bit of information.
    Troubles with the bank file not generating usually relate to things like:
    1. No supplier ref no in the supplier ref no field on the AP Invoice
    2. Bank account format incorrect for a supplier
    Post the full message and I will troubleshoot from there.
    Thanks,
    Michelle

  • Uploading bank files to vendor payments.

    Hi Gurus, I am not sure if it is the proper forum to this question, but I am a bit lost¡¡
    We have a company in the UK and we want to make SAP vendor payment propposals. First of all, we are making manual files (with real information) of the next sort of payments:
    Domestic Chaps
    Domestic BACS Multiple Beneficiary
    Basic Euro Money Mover
    International Money Mover
    But the bank web always has the same response: imported XML file has invalid data.
    Anyone can help me?? Do you have these xml file to see check if we are making them right??
    Thank you very much in advance.

    Hello again,
    Thank you for the inputs.
    Venkat,
    All the required fields are active. Please give some more input.
    Rob,
    Bank is supposed to be created during the upload. The bank details which already exists in the sytem are not throwing the error. Please give suggestions for this scenario.
    Regards,
    Trishna

  • File generation error

    Hi,
    want to write 5 tables in 1 file, to write 5 tables into file ,calling program 5 times,passing different itab each time.
    But when 1 itab gets write in to the file, when program calls again with 2 itab, it writes overwrites itab 2 . This  erase itab 2 data.
    Plz tell how to write all itabs.
    Thanks.

    You can use like this -
    OPEN DATASET dsn FOR APPENDING IN TEXT MODE ENCODING DEFAULT.
    IF SY-SUBRC = 0.
    LOOP AT ITAB INTO wa_itab.
    TRANSFER wa_itab TO dsn.
    ENDLOOP.
    ENDIF.
    CLOSE DATASET dsn.
    P.S. - You should use search. F1 on statements. Search in Forums.

  • Edit standard bank-file formats Payment Engine

    Hi Everyone,
    Is it possible to edit the standard bank-file formats for payment engine?
    In swedish format is not correct in 8.81 PL06
    All the formats are in dll-format...
    We do not want to recreate a standard format from scratch

    Hi Anders,
    It seems the .dll formats used for the payment engine are superceded by the new formats created in the EFM Format Definition.
    There appears to be no assistance available from anyone to convert the existing formats and I have found no documentation that aids the creation of new formats that will link to the Payment Engine.
    If you have found any way around this, please share?
    Thanks
    The note referred to by Jitin explains how to amend existing BPP formats, of which there are none unless you have created one, and the suggestion to obtain them from support will get you sent back to the forums for support....

  • Exporting Bank Files

    I am a system administrator in Windows and I am able to export my Bank File via the Payment Wizard in 2007A Patch 15 (uses BIS I beleive). I have a user who is a Super User in SAP, but a normal user in Windows. They have full read, write and delete to their B1_SHR
    Please don not tell me that all SAP Users must be setup as Administartors in Windows to use?

    SAP Business One Integration Platform creates the following folders under the ../SAP Business
    One Server/B1_SHR/B1is/apps/PaymentEngine folder: BankFiles, BankStatements, and FormatProjects.
    Due to security considerations, only the SYSTEM and Administrator accounts have full control
    over these folders by default.
    To enable the Payment Engine for additional user accounts, you must manually grant them
    permissions to these folders.

  • Foreigner Payment Engine File

    Hello,
    When we use payment Engine SAP addon to generate bank files with the payment wizard we can only generate files for French banks using: "RIB"
    One of our customers has the following need: using payment engine to generate bank files for foreign business partners. He must use the IBAN in the file besides the RIB informations.
    Does SAP plan to provide this solution in a future version or patch?
    Kind regards,
    Walid BELAHMER
    VISEO.

    Francesca,
    The file path that you select is only for that particular transaction and not a global setting that gets saved.  So there might not be a way to make the system remember the path.
    Secondly about the filename to be automatically name to avoid overwriting is something you would have to handle outside of SBO.  May be like a small system program.
    Suda

  • DTAUS without Add-On Payment Engine

    Hello people,
    Version 2007A PL46 with BTHF BSP PL46
    Because i have installed BTHF I cannot use the AddOn Payment Engine anymore.
    Is their a possibility that i can export a DTAUS Banktransfer File with the Payment Wizard ?
    The Button File Path is there and the Payment Wizard runs till the end but their is NO Bankfile created.
    Thank you
    Carsten Manlik

    Hi Carsten,
    it's quite simple really, BTHF is the add-on that facilitates the import of the bankstatement which is then further processed useing BSP. The combination BTHF + BSP replaces the Cash & Bank part of the payment engine (PE) add-on. Therefore you have 2 choices:
    1.) Use payment engine add-on to create outgoing bankfiles & to import bank statements
    2.) Use payment engine solely to create outgoing bankfiles & the BTHF+BSP functionality to import & process the bank statements.
    At any rate, you will need the PE add-on. Once you have initiated BSP however, you will not be able to revert back to using the Cash & Bank part of the PE.
    All the best,
    Kerstin

  • Payment Engine - Bank file format Westpac

    Hi,
    We have a client who cannot load a bank file to Westpac (2007 A PL 05). They need to manually remove the balancing line and adjust the line count, before uploading.
    The problem appears to be that Westpac does not accept the self balancing line. Other application like MYOB have an option to include or exclude this line.
    Can anyone help as to how this is possible to remove this balancing (CREDITOR) line in the SAP generated file.
    Kind Regards,
    Eric

    Francesca,
    The file path that you select is only for that particular transaction and not a global setting that gets saved.  So there might not be a way to make the system remember the path.
    Secondly about the filename to be automatically name to avoid overwriting is something you would have to handle outside of SBO.  May be like a small system program.
    Suda

  • Payment Engine for SAP 2007

    Payment Engine for SAP 2007 does not produce the bank file as per normal. They are on Patch 35.
    Quote from the client
    "The new version requests to export the bank file to specific destination (the previous one needs two runs u2013 one for test, another for production).
    After having clicked the Export button, thereu2019s no error message. And, thereu2019s no bank file been created into the destination folder."

    Hi
    please check user with Windows Admininstrator
    rights is able to create the File or not.
    If only user who owns Windows Admininstrator rights can create bank file but other normal user cannot create bank file
    even though they have the full permissions to the B1i_SHR folder, for this problem,our developer is working on it and plan to fix it in 2007APL36.
    Now the workaround is,
    you have to make the user who login into client as windows
    administrator.
    Regards,
    Eleven
    SAP Business One Forums Team

  • Payment engine - Plug-In for own file format

    Hi,
    I developed a plug-in for the payment engine (2004C for Poland) which generally can be debugged/compared/deployed successfully.
    But: Depending on choosing certain company databases, it's posible/not possible to run the project of the add-on from the debugging environment. If I choose one of the "incorrect" databases, starting the debugger using Visual Studio .NET 2003 succeeds, but I am getting two popup windows within the B1-GUI and one popup outside of B1:
    1. window within B1: "Check database". To my mind, this popup is generated by the payment engine.
    2.window  within B1: "The database has been upgraded to a more recent version of the SAP Add-on, please upgrade the SAP Add-On on this computer to version 6.70.2.0"
    At this time within Visual Studio, I can notice two exceptions thrown by a corresponding thread: First-chance exception at 0x7c812a5b in SBOAddOn.exe: Microsoft C++ exception: MalformedURLException @ 0x0112b6b4.
    First-chance exception at 0x7c812a5b in SBOAddOn.exe: Microsoft C++ exception: [rethrow] @ 0x00000000.
    3. window outside of B1: "SAP Add-On terminated due to required software update"
    This means to me: The process of debugging starts as usual (successful). Thereby, the payment engine is started (successful). After that, it seems to me that the payment-engine is either comparing different library version of certain dll's / AddOn.exe as stated in SAP notice 1156374 or comparing information stored in the database table of the company and - due to the result -terminates. This behaviour seems depend on the selected company-database.
    Did anyone notice a similar behaviour of payment-engine plug-ins? Is it possible to change data (within the company database or somewhere else) in order to be able to debug the affected company databases again?
    Best regards,
    Norbert
    SAP - Notice: 1156374
    Symptom
    When you start an SAP addon, sometimes it will show an error message like this, "The Database was upgraded to a newer Version of the SAP Add-on; please perform an upgrade of the SAP Addons to Version X.XX.XX.XX on this
    client also."
    Cause and Prerequisites
    Usually, an addon is comprised of two parts, addon exe with relevant dlls installed in addon folder and a BFAddonFramework.dll in windows' system32
    folder which will provide common functionality for addons to connect with SBO and some other utilities like db operation, form operation etc.
    As we will release a new addon patch only when there are bug fixes in this period, not all addons have relevant patch comforming to the patch No.
    Some addons will do version check before starting up successfully, and this check will compare the version difference between addon and framework dll.
    If they do not match, such a warning message will display. This is a friendly notification warning you that issue may occur when the versions do not match, but normally they can work properly with each other.
    If we have framework changed a bit which will cause the incompatibility between addons and framework, we will release addons with relevant framework version. That is in our concern.
    Solution
    Normally, the error message will not affect the addon's behavior. You should just ignore it.

    There are commercial plugins from DTP Tools and Markzware that will allow you to open a PDF and convert to .indd directly, but that's the only way to edit a PDF inside ID, and there may be some loss in translation.
    You can export the images and the text from the PDF using Acrobat pro, then plalce the PDF into ID as a template on which to rebuild, or you can try to obtain the original files used to create the PDF. As a format, PDF is inteneded to be the final output, not subject to further editing.

  • Payment engine, bank charge and outgoing payment

    Hi expert !
    My customer wants to generate foreign outgoing payment, with Payment Wizard.
    We're french, so I created payment mode, and I choosed File format : SAPBPFROPBT_AFB_FO
    In case of outgoing payment file protocol, we must specify who paid Bank charge :
    13 : supplier
    14 : half us, half supplier
    15 : us
    By default, Payement engine's generate file with bank charge = 14. And, of course, my custommer wants bank charge = 13.
    I wrote bank charge = 13 on BP Master Data, and I can See bank charge = 13 in OPEX table (I try all fields - InstruckKey - pymKeyCode - PeyRefDTLS - and of course PYLBCACode).
    But Payment engine still generate  a file with bank charge = 14.
    In payment engine Help, customizing bank charge is explained for all regional options, but not for france.
    Please, do you know how can I have a file with bank charge = 13 ?
    Thanks,
    Pierre-yves

    Hi,
    Bank charges and Overdraft fees will not be an open item account.
    But your bank clearing account will be an open item account.
    Error may be due to the incorrect posting rule defined.
    Regards
    SM

  • Payment Wizard - Export Bank File

    Hi Experts,
    I have been testing the Payment Wizard for my client to use when they have a batch of Suppliers to pay.
    But I seem to have a problem in Step 9 of 9.
    The payment wizard creates the payments but the Export Bank file tab does not want to export to any location that I select.
    Am I doing something wrong or leaving something out?
    My goal is to create and post all the payments in SAP, and then export that payment batch that I just executed in order to import into another application called Cashfocus.
    Thank you.
    Regards,

    Hi
    We have worked extensively with the Payment Engine and there are a number of things that may caused this problem. Can you confirm as to whether a path is selected on step 9 and that write access is granted to this path/folder.
    Regards
    Earl

  • Outgoing payment file generation formatting issue

    Hi Everyone,
    I have implemente a custom outgoing formatting method to generate an .txt payment file for external system. The file in generated in AL11 directory but has hashes(#) after every character. Are there any config setting that im missing? Appreciate your suggestions and advices.
    thanks,
    shalini.

    Hi,
    A possible reason of the error : Payment reference number should not be empty for AP invoice 1
    may be that you have not input Supplier Ref. No for some documents(such as AP invoices)
    Supplier Ref. No is not a mandatory field for AP invoice,but it is a mandatory filed when you run the payment engine for those AP invoices.
    Please check all the AP invoices used in this payment one by one and make sure to input the Supplier Ref. No for every AP invoice.
    Check in the TEST enviorment and see if it helps.
    Regards,
    Jitin
    SAP Business One Forum Team

  • Exporting bank file by payment wizard

    Hi Guys,
    Another question about the payment wizard for exporting bank file. After pulling the bank file from payment wizard, I found the exported file is an empty file. There is no content in the bank file. The localization of our system is China. I am trying to use  SAPBPATIB_MT940 format, which is Austrian, to export the file. My guess is the format only works for Austrian localization. Is that true?
    Best Regards,
    Leon

    Hi Leon,
    payment engine is not supported for China, so even if you set bank file formats, you won't be able to create bankfiles.
    Your local SAP field office should be in a position to advise you on alternative possibilities.
    All the best,
    Kerstin

Maybe you are looking for