Payment File Encryption

Hello,
I would like to know the process of payment file encryption.... Please let me know where i can get the SAP documentation on this.
Thnx
SundAR

Hi Isis,
Welcome to sdn
Please refer below link:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b2e7020d-0d01-0010-269c-a98d3fb5d16c
http://help.sap.com/printdocu/core/Print46c/en/Data/pdf/Glossar/glossary_p.pdf
Pls assign points as way to say thanks

Similar Messages

  • Secure Payment File Transfer

    Hi,
    Currently we are using the SAP Classic programs ( RFFO* ) which produce our payment files and store them in a directory from where they can be transferred to another payment system, There is a couple of tools which we could use for this Connect:Direct , SecureFTP etc...
    My Question is there a more secure way to transfer these files. i.e when it is sitting in the directory waiting to be transferred it is possible ( although unlikely ) that someone could change the data in the file. As it is a payments file it is very sensitive.
    Has anyone come accross this problem before ?? Got any suggestions ?? Is there any system to system standard that we could be looking at eg. HTTP ?
    My Question is not about the generation of the file, but more on the method of communication.
    Any pointers would be appreciated.
    Regards
    Sharif Bouktila

    Hi Thank you for your response. Do you have any information on that process ?? Is it secure FTP ? Is there any type of encryption which we could implement on the file ??
    Rgs,
    Sharif

  • DME file encryption

    Hi experts,
    We have DME developments for our project and right now we are using Payment Medium Workbench(PMW) method for generating DME files and in this method, the file is being generated and stored it in the Presentation server(User PC).
    Our requirement is we need to encrypt the DME file while generation and it needs to be stored in the Presentation server. Please suggest us whether it is able to acheive it in the PMW.
    Regds,
    Uma

    Hi,
    1. File transport.
    Anyway DME file in only Presentation server as a text file.
    Use FM --> GUI_UPLOAD get the data to Internal table and
    use FM --> DX_FILE_WRITE Pass the itab and app. file path  create file to appication server.
    OR
    Run BDC for CG3Z
    Like below code
    data : t_bdcdata type table of bdcdata,
           w_bdcdata type bdcdata.
      clear : w_bdcdata, t_bdcdata.
      w_bdcdata-program = 'SAPLC13Z'.
      w_bdcdata-dynpro = '1020'.
      w_bdcdata-dynbegin = 'X'.
      w_bdcdata-fnam = 'RCGFILETR-FTFRONT'.
      w_bdcdata-fval = w_wrk_string.
      append w_bdcdata to t_bdcdata.
      w_bdcdata-program = 'SAPLC13Z'.
      w_bdcdata-dynpro = '1020'.
      w_bdcdata-dynbegin = 'X'.
      w_bdcdata-fnam = 'RCGFILETR-FTAPPL'.
      w_bdcdata-fval = w_g_efile_a.
      w_addparam = w_g_efile_a.
      append w_bdcdata to t_bdcdata.
      w_bdcdata-program = 'SAPLC13Z'.
      w_bdcdata-dynpro = '1020'.
      w_bdcdata-dynbegin = 'X'.
      w_bdcdata-fnam = 'RCGFILETR-IEFOW'.
      w_bdcdata-fval = 'X'.
      append w_bdcdata to t_bdcdata.
      w_bdcdata-program = 'SAPLC13Z'.
      w_bdcdata-dynpro = '1020'.
      w_bdcdata-fnam = 'BDC_OKCODE'.
      w_bdcdata-fval = '=EIMP'.
      append w_bdcdata to t_bdcdata.
      w_bdcdata-program = 'SAPLC13Z'.
      w_bdcdata-dynpro = '1020'.
      w_bdcdata-fnam = 'BDC_OKCODE'.
      w_bdcdata-fval = '=ECAN'.
      append w_bdcdata to t_bdcdata.
      call transaction 'CG3Z' using t_bdcdata mode 'E'.
    Same way for CG3Y.
    2. Encryption Part.
    data : l_encrtpt_ap type sxpgcolist-parameters.
    data : l_econst(1) type c value 'E'.
    data : w_addparam type sxpgcolist-parameters,
           w_finalencrpt type string,
           t_chkfile1 like btcxpm-message.
    data : w_status like  extcmdexex-status.
    data : w_exitparam like  extcmdexex-exitcode.
    data : t_exec_protocol like  btcxpm occurs 0 with header line.
    *w_addparam = Appication server TXT file path Name. *F\PROJECT\text_file.txt
    *w_finalencrpt = Appication server ENC file (Encrypted file path name)
    * F\PROJECT\encrypted_file.txt
    * t_chkfile1 = 32 digit key code (checksum code)
    *              Example #978708gflkorluf96moldglfj0lhop9#
    * w_status  = space (No value).
    * w_exitparam = space (No value).
    * t_exec_protocol  = space (No value).
    w_addparam =    'F:\usr\sap\EED\DVEBMGS00\work\TESTDURAI123.txt'.
    w_finalencrpt = 'F:\usr\sap\EED\DVEBMGS00\work\TESTDURAIENC.txt'.
    t_chkfile1 = '978708gflkorluf96moldglfj0lhop9D'.
    concatenate l_econst w_addparam w_finalencrpt t_chkfile1
                       into l_encrtpt_ap separated by space.
      call function 'SXPG_COMMAND_EXECUTE' destination 'devr3_EED_00'
        exporting
          commandname                = 'XWIZSTOP'
          additional_parameters      = l_encrtpt_ap
        importing
          status                     = w_status
          exitcode                   = w_exitparam
        tables
          exec_protocol              = t_exec_protocol
        exceptions
          no_permission              = 1
          command_not_found          = 2
          parameters_too_long        = 3
          security_risk              = 4
          wrong_check_call_interface = 5
          program_start_error        = 6
          program_termination_error  = 7
          x_error                    = 8
          parameter_expected         = 9
          too_many_parameters        = 10
          illegal_command            = 11
          others                     = 12.
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
                with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      endif.
    *Here ZCRYPTOBJECT is commend name in SM49.
    *Result : Encrypted file generated to application server  in  w_finalencrpt file name
    *        I.e.  F\PROJECT\encrypted_file.txt
    *Here Without generated the checksum key we Encrypted the file
    *we hard code the checksum key.
    *if u want to genereted the checksum code defined on file.
    *there we can use SXPG_CALL_SYSTEM  function module
    <REMOVED BY MODERATOR - REQUEST OR OFFER POINTS ARE FORBIDDEN>
    Thanks,
    Durai.V
    Edited by: Alvaro Tejada Galindo on Aug 21, 2008 3:19 PM

  • DME payment file to be exported automatically

    Hello
    We currently generate a payment medium in the form of a text file in different formats according to the payment method. This file is created when the last step of the payment run is carried out, and then the relevant person goes to DME administration FDTA and exports the file to a folder in the network. This file is afterwards imported into the bank system.
    The problem we have is from the point of view of security and auditing since the file can be edited once exported and before being imported into the bank system.
    For that, we are trying to automate the export of the payment medium. I have tried using the "file name" in the output control but although the log tells me that the output was transferred successfully, this is not happenning. However if I go again to FDTA and export the file (the system tells me that this was already exported although I can not find the file in the specified folder), then this is exported correctly (to the same specified location)
    Can anyone tell me what we may be doing wrong? Also, does anyone know of a way of making the output file non-editable?
    Or any other possible solutions to this issue?
    thanks a lot

    Diego - Here I have just corrected the spelling mistake in the above posting:
    If you use DMEE (payment medium workbench) then in the variant, which you define in OBPM4 and assign it to a specific house bank and account ID, you specify the file name and path.
    e.g./usr/sap/interfaces/R3Q/out/common/CGS_OUT_TAXACH
    Here '/usr/sap/interfaces/R3Q/out/common' is the path to the SAP server and CGS_OUT_TAXCH is the file name. The path is case sensitive and typically you use lowe case letters.
    When you run print program, the files get created and stored in the SAP server as per the above path. SAP also adds a 4 digit number to the file name and the file will be CGS_OUT_TAXACH0163. The four digit number is incremented every time a new file is created, something similar to our FI document number,  to prevent the old file being overwritten by a new file.
    After the file is created you can access the file using T-code AL11. In this screen " SAP Directories", you can then drill down to the final destination where the file is stored. So first you will see '/usr/sap/interfaces' (which will be at the bottom of this AL11 scree). Double click on this. Then you will see R3Q (which is the SAP system in this case Quality. In Production it will probably R3P). Like this keep double clicking on each sub directory 'R3Q', then 'Out' and then 'Common' and you will find the file which was created by your print program.
    In order to prevent people from changing/editing this file, nobody (except the administrator) gets access to this directory. There will be a batch job (which is event driven and it will be kicked off as soon as this file is saved in this directory) which will pick up this file, encrypt it using PGP encryption program and send this file to the bank using FTP program. So nobody ever handles the file manully.
    When the bank receives the file they can decrypt the file (based on the keys or passwords given by you) and then they can read the file and process.
    We can also ask the bank to send a confirmation. This confirmation will contain total no. of wires in the file and the amount. Once we get the confirmation we can cross check the total with the number of wires sent by us and the total amount. All this - the process of encryption, FTP to bank, receiving confirmation and checking the confirmation sent by bank within SAP - requires custom program. SAP also has a standard product called Bank Communication  which is a
    add-on product with a separate licence fee etc.
    Hope the process is clear. By this process you can ensure that no user ever handles the fie manually.

  • F110 Automatic Payment: Create payment file and create remittance

    Hello,
    I'd like to know the steps to create payment file and remittances in Automatic payment process (F110).
    Thanks in advance

    Hello Emanula,
    payment medium entries are customized in "payment method Country details". You have to decide whether you want to use the PMW or the classical paymentprogram.
    The paymentadvices are generated from the paymentprogram by using the parameters from the CC-data of the paymentmethod - Box "Payment advice control".
    At least: Don't forget to maintain the parameters in f110 "Printout/data medium"
    Hope this gives you a help.
    Best regards
       Horst

  • Oracle EDI - Bank Statement Interface, Payment file to Bank and AR Auto Lockbox

    Hello,
    There is a need from the client to do setups for EDI - this is needed for Bank Statement Import from the Bank, sending Bank Payment file and also getting the Lockbox details. How is this done? What are the steps? What are the setup steps? Thanks,
    Arun

    Hello,
    There is a need from the client to do setups for EDI - this is needed for Bank Statement Import from the Bank, sending Bank Payment file and also getting the Lockbox details. How is this done? What are the steps? What are the setup steps? Thanks,
    Arun

  • Accounting Clerk in Payment File (DTAUZV)

    Hello,
    we have a requirement which is to include the accounting clerk in the payment file sent to the bank.
    The accounting clerk in our case will be the same for all payments coming from the company code. I understand that there is a field in the vendor master, and that each vendor can be assigned to an accounting clerk. This would be one way
    However, is it possible to assign a single accountign clerk to the payment method, bank or company code? updating all the vendors will take too much time. If we only update one accounting clerk per company code in OB05, will it take this value as default? (currently we have several, obsolete entried in OB05)
    Thanks and regards
    Daniel

    You cannot assign accounting clerk to payment method, bank or company code.
    Easily you can do the mass change of vendors if it is single accounting clerk data. I believe you have already created accounting clerk, otherwise define OB05.
    Mass change vendors by using XK99. This is really easy.
    Regards,
    Ravi

  • Issue in Turkey DME payment file

    Hello Gurus,
    We have an issue in F110 payment file. We have configured DMEE for "GARANTI BANK" for Turkey country.  we have encountered an issue while creating payment file in F110.  System is not considering into the payment file if a vendor is having multiple bank accounts in the vendor master and invoices are posted with different partner bank type. We are not facing any issue for mutiple invoices paid for same vendor with same vendor bank account.  The below example will give clear picture.
    1) Vendor-1075847 having two different bank accounts in vendor master with partner bank type-0001 & 0002
    2) Total three invoices are due for payment out of these, two invoices are posted with bank type-0002 and remaining invoice is with bank type-0001
    3) When I run F110 for all three invoices, invoices gets cleared but in payment file to be sent to bank showing only one invoice amount which was posted with bank type-0001.
    4) I believe that I need to do some changes in DMEE tree configuration to get all invoices information in the payment file but no idea that in which segment & tag to be done.
    It woudl be great if any one shares their ideas/experiences in this regard.
    Thanks in advance

    Hello Friends,
    We have come to the conculsion that whenever line items are splitting in F110 as shown in the attached screen shot, system not picking up the entire amount into the payment file which was cleared in the payment run. This issue is encountering only when payments are dividing into line items for that particular vendor.
    For above example: first line item having two invoices to be cleared consiting of amounts 258,00 & 129,00(partner bank type-0001) and second line item having only one invoice(amount-119,00) related to same vendor(with partner bank type-0002). Because of this split at F110 level..., payment file which is sending to bank getting only first line item invoices amount-387,00(258,00+129,00) instead of whole amount-506,00.
    This issue might be resolved by combining these two line items into one line item or by making changes in the payment medium workbench format(DMEE tree). I have considered & tried all possible field in FBZP & vendor master and unluckly nothing workedout.
    Please share you inputs. It deliberately need at this point of time.
    Thanks in advance

  • Perform unicode to UTF-8 conversion on F110 bacs payment file in ABAP

    Hi,
    I am facing a conversion issue for the UK BACS payment files.
    The payment run tcode F110 creates a payment file but the file when created on the application server has soem sort of code conversion. If I removed the # value, i can read most of the data.
    The data example is as below-
    #V#O#L#1#0#0#1#5#8#8# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #2#4#3#3#0#9#
    #H#D#R#1#A#2#4#3#3#0#9#S# # #1#2#4#3#3#0#9#0#0#0#0#0#2#0#0#0#1#0#0#0#1# # # # # # # #1#0#1#1#2#
    #H#D#R#2#F#0#2#0#0#0#0#0#1#0#0# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
    #U#H#L#1# #1#0#1#1#3#9#9#9#9#9#9# # # # #0#0#0#0#0#0#0#0#1# #D#A#I#L#Y# # #0#0#0# # # # # # # #
    This is then transferred to the bank via the FTP UNIX Script but after the conversion which is happening as-
    #Perform unicode to UTF-8 conversion on bacs file
    $a = "iconv -f UNICODE -t UTF-8 $tmpUNI > $tmpASC";
    The need going forward is to bring the details via the interface and then make an uplaod.
    The ABAP code should be able to make the conversion, remove the additional chracters and then send the file across.
    I have searched everywhere but I am not able to find out how to make the same conversion in ABAP.
    We are on ECC6.
    Can someone please help me?
    Regards,
    Archana

    Hi Archana,
    can  you please check SAP notes 1064779 and 1365764 (including the attachment) and see if this helps you ?
    Best regards,
    Nils Buerckel
    SAP AG

  • Creation of a a payment file variant - "RFFOAVIS"

    Hi
    Need help on Creation of a a payment file variant for post finance customer collection (debit direct)
    Program "RFFOAVIS"
    Any help mostly appreciated
    Thanks
    V.S.K

    Hi
    As per my understand you need to creater variant for this program RFFOAVIS
    then go to transaction code se38 and enter the program name and select variant and click on display then click on create.
    or
    execute program and enter input parameters and save it
    Thanks & Regards
    phaneendra

  • Converting ISO20022 XML Payment file to PAYEXT iDoc using PI 7.1

    Hi All,
    As per my requirement :  R/3 generates ISO20022 XML Payment file . PI will pick the file and converts into PAYEXT  Idoc and send back to the same R/3.
    I have some doubts regarding this...
    1)Is ISO20022 XML Payment file also like normal xml file in R/3  OR  different.
    2) Can we use file adapter to pick the file.
    3)Any modules required in CC.
    4)Can I go with normal file to Idoc scenario.
    Thanks
    Drumi

    solved

  • No remittance advice output in the 'Outbound Payment File Directory'

    We are working on an upgrade from 11i to R12.
    Configuration has created a profile for an electronic payment with a separate remittance advice. They have specified an outbound payment file directory. The EFT text file is generated in the proper directory (on the appserver); however, the remittance advice file went to the default directory on the dbase server. We want to pick up the file, rename and ftp to our printer from the 'outbound payment file directory'.
    Is this expected functionality or did we miss something in configuration?

    Manu,
    I do not think it is possible -- You may log a SR and confirm this with Oracle support.
    Where Can Be Found The Output File For The Transfer To The Bank [ID 730548.1]
    How To Change Nacha Payament Output Directory And Name [ID 786007.1]
    Thanks,
    Hussein

  • Ueser Exit - Payment file duplication- F110

    Hi All
    Payment file duplication in target system.
    Wherein since the Print Job was scheduled twice by user, the duplication of payment had taken place.
    The payment medium program u201CRFFOAVIS_FPAYMu201D is use to control the generation of duplicate payment file at automatic payment run program(F110).User needs an warning message if print job is schedule twice on same date and same identification number.Has any one implemented such a scenario.Any user exit/ BADI for this scenario.
    Thanks!

    Hi,
    Take a look on the following:
    FDTAX001            Enhancement to Transaction FDTA (event after the download)
    FEDI0002            Function exits for EDI DOCS in FI - Incoming pyt adv.notes
    FEDI0003            Function exits for EDI docs in FI - Save PEXR segments
    FEDI0004            Function exits for EDI docs in FI - particular events
    FEDI0006            Function Exits for EDI-docs in FI: Save IDCR Segments
    RFFOX003            Frame for user exit RFFOX003 (in program RFFOM100)
    Hope it helps.
    Regards
    Rajesh Kumar

  • Payment file duplication in target system in F110 Transaction

    Hi All
    Payment file duplication in target system. Wherein since the Print Job was scheduled twice by user, the duplication of payment had taken place.The payment medium program u201CRFFOAVIS_FPAYMu201D  is use to control the generation of duplicate payment file at automatic payment run program(F110).User needs an warning message if print job is schedule twice on same date and same identification number.Has Any one  implemented such a scenario.
    Thanks!

    Hi Vikram,
                Please set up the validation with the help of your abaper in T.Code OB28  with message type E along with message variables co.code and header level tables.
    Regards,
    Srinivas Muthyala

  • Payment file duplication in target system at F110 transaction

    Hi All
    Payment file duplication in target system. Wherein since the Print Job was scheduled twice by user, the duplication of payment had taken place.The payment medium program u201CRFFOAVIS_FPAYMu201D is use to control the generation of duplicate payment file at automatic payment run program(F110).User needs an warning message if print job is schedule twice on same date and same identification number.Has Any one implemented such a scenario.
    Thanks!

    Hi
    System usually gives warning message F0417 aaginst the duplicatate print schedule , no need to do anything to get this message..
    Please check print log in additional filed tab in F110 , you will find this warning message in the log.
    Further you can chcek this warning message property if you can change this  from warning to warning plus email or any other option, which will prevent /alert duplicate file processeing.
    Cheers
    Mukta

Maybe you are looking for

  • Unable to mount SMB shares under Mac OS 10.6.5

    Help - *I can no longer mount any shares from my Seagate BlackArmor NAS-110*. I bought the device (a 1TB network drive with CIFS (aka SMB), NFS, and FTP capabilities (no AFP connectivity)) in June of 2010, and it was working fine until appx (18 Nov,

  • Item Default Bin Details in Sales Order - Print

    Hello Experts, I have a Optical Business group, am using SAP Business One. In my business i have order lens and stock lens, each stock lens item code have default bin location in same warehouse. Following is my business process: Am using EyeCare Add-

  • Events not showing up in Event Library

    I have been working on importing a bunch of video from my DV camera and all has gone well up to this point. The next time I opened iMovie my events did not show up in the event library. When I look on the Finder I still see the clips in the iMovie ev

  • How to design a web to improve PR of google?

    Everyone know:PR is very improtant for a websit,and the web designed is a important factors, and how to design a web to improve PR,is a improtant question,please disiness ? i have designed a jewelry wholesale business wensite, my PR is 3,and how to i

  • I rented a movie and on my iPad and now the video won't load

    Can you help me