Masking last 4 digits

I have a problem in masking the number,
Example:
i have column National_Identifier, i need to mask the last 4 digits
123-456-5555 to xxx-xxx-5555
when the form opens i need to display it in this format(XXX-XXX-5555)
values is retrieved from a view, but i am not allowed to use concat ( concat('XXX-XX-',substr(NATIONAL_IDENTIFIER,8)) ) in the view,..
Is there any other way of achieving this, Plz do help me
Thanks

Use a non-based item instead, then populate it in a Post-Query trigger.
Francois

Similar Messages

  • Extracting last digits in message mapping

    Hi
    Is there a standard function for extracting last digits of a field value?
    Thanks

    Pratichi,
    I don't believe there is any standard function. You need to write simple UDF in order to achieve it. Like below sample code...
    String ret = a.substring(a.length()-4, a.length();
    return ret;

  • Port forwarding to ip address only allows input of last digits

    I have the Linksys BEFW11S4 router and am trying to port forward to a static ip address but the port forwarding screen is hard coded to 192.168.1.__ and only allows me to enter the last 3 digits of the quartet. Does anyone know how I can get past this? I'm trying to connect a DVR server using this static ip address.

    If your ISP assigns you a static public IP address and you are required by your ISP to configure that on your router, then you have to configure the static IP, subnet mask, gateway IP and DNS servers in the internet connection section of the main setup page in the web interface of the router.
    You then assign a static local IP address like 192.168.1.25 to your DVR, subnet mask 255.255.255.0, gateway 192.168.1.1 and DNS 192.168.1.1 or the DNS servers of your ISP.
    You don't have to disable the DHCP server function in the router.

  • To get Last digits

    Hi Group,
    I have one variable with varying length(Max20) I need to get last 4 digit of this variable,can any body suggest

    Hi,
    Please check this.
    DATA: I1 TYPE I, I2 TYPE I, I3 TYPE I,
          F1 TYPE F, F2 TYPE F,
          WORD1(10), WORD2(20),
          XSTR TYPE XSTRING,
          ITAB TYPE TABLE OF SPFLI.
    F1 = ( I1 + EXP( F2 ) ) * I2 / SIN( 3 - I3 ).
    COMPUTE F1 = SQRT( SQRT( ( I1 + I2 ) * I3 ) + F2 ).
    I1 = STRLEN( WORD1 ) + STRLEN( WORD2 ).
    I2 = STRLEN( XSTR ).
    IF LINES( ITAB ) > 0.
    ENDIF.
    CONCATENATE XSTR+0(4) INTO VARIABLE.
    WRITE:/ VARIABLE.
    REGDS,
    KALEEM.
    REWARD IF HELPFUL...

  • Jabber for Windows Call Voicemail Option Pulls Outlook Contact with Matching digits of VM Pilot

    Running J4W 9.2.2 and when we use the "Call Voicemail" option (we use a 4-digit pilot number), if the end user has an outlook contact that the last 4 of the phone number matches it pulls the outlook contacts name up and displays it in the connected call.  Anyone else seen this behaviour and f so is this a known issue and is there a workaround for this?
    Thanks,
    Ethan                  

    I Ethan,
       I have this problem too. There was a Bug (CSCud57201) identified for release 9.1 with this problem. The bug notes say it should be solved on 9.2 but I'm running the same version as you and having exactly the same last digits match problem
    Rui

  • Largest number of digits for NUMBER datatype?

    What is the largest length of a NUMBER that Oracle will "support"?
    The documentation says the following:
         Datatype Limits indicates:
             "Can be represented to full 38-digit precision"
         NUMBER Data Types indicates:
              "Oracle guarantees the portability of numbers with precision of up to 20 base-100 digits, which is equivalent to 39 or 40 decimal digits depending on the position of the decimal point."
    I realize if I define a column as simply NUMBER, I can insert numbers with a size up to 126 digits.  However, Oracle seems to only maintain the first 40 digits IN MOST cases.  The most number of digits it seems to allow is 40 before it starts to replace with 0's.
    With numbers that have more than 40 digits, Oracle will sometimes replace any numbers after the 38th digit with a 0 and other times will replace with 0 after the 39th or 40th digit.
    Therefore, what is the most number of digits we can have confidence in Oracle storing safely?
    This was the code I used for testing this process.
    create table max_num (num number);
    declare
      l_x number;
    begin
      for x in 1..200
      loop
        l_x := x;
        insert into max_num values (rpad(1, x, 1));
      end loop;
      exception
      when others then
        dbms_output.put_line('STOP: '||l_x);
        dbms_output.put_line(sqlerrm);
    end;
    select num, length(replace(num, 0)) from max_num;

    Hi,
    user109389 wrote:
    What is the largest length of a NUMBER that Oracle will "support"?
    The documentation says the following:
         Datatype Limits indicates:
             "Can be represented to full 38-digit precision"
         NUMBER Data Types indicates:
              "Oracle guarantees the portability of numbers with precision of up to 20 base-100 digits, which is equivalent to 39 or 40 decimal digits depending on the position of the decimal point."
    I realize if I define a column as simply NUMBER, I can insert numbers with a size up to 126 digits.  However, Oracle seems to only maintain the first 40 digits IN MOST cases.  The most number of digits it seems to allow is 40 before it starts to replace with 0's.
    With numbers that have more than 40 digits, Oracle will sometimes replace any numbers after the 38th digit with a 0 and other times will replace with 0 after the 39th or 40th digit.
    Therefore, what is the most number of digits we can have confidence in Oracle storing safely?...
    If the documentation says 38, then I'll say 38, too.
    If you put in a number greater than or equal to 1E39, then Oracle may round it to 38 significant digits; that is, the last digits you entered may get turned to 0's, or rounded up.

  • My SN is missing 4 digits, where can I get help to activate it?

    Please somebody help me

    It looks like you have an older Elements version where you could see the serial number minus the 4 last digits in the Help screen. The problem is that if you have not saved the full code, or if you have not registered that version on Adobe's site, nobody can help you since the code is specific to your own copy.

  • How to change the timing of a mask

    So Im working on a commercial for a contest (im in high school) and I need to cut out a green screen but key light wont work cus the green screem, simply put, is crap. So iwant to go in frame by frame and cut out each area with a mask. (using pen tool/Subtract) But i have no clue how to change how long the mask stays cut the way it is now the mask stays there foreve and cuts out area's I dont want cut out... how do I have the mask last for just a single frame?

    You're asking for a lot of work.  Video moves at 29.97 frames/sec.  Sometimes it's 59.94 frames/sec.  Do you really want to tweak mask paths as many as 60 times a second using mask path keyframes?
    You should try AE's Rotobrush first, but you CAN NOT use it intuitively.  No way.  It won't work right for you.  You have to read up on it, and follow tutorials done by THE PROS, and not another high school kid on YouTube.  You'll find Rotobrush resources in here:
    Getting started with After Effects (CS4, CS5, CS5.5,  CS6, & CC)
    Or you could re-shoot, this time lighting properly for green screen making sure chroma key fabric has no wrinkles in it, etc., and chroma key the shot.  That's probably the least time-consuming way to go.  No fooling.

  • Lost Digits of big Number - convert Double into Hex

    My Number is 24563383270390080
    if i debug the Variable it has got a value of 2.45633832703901e+016, so i lost a little bit of the value.
    if i bring ist into a sting, i can see the complete value "24563383270390080"
    i have to convert the number in to a Hex-Value, the Reuslt should be "$57444456503941" an can be written into a string.
    my problem is to bring the original value into a string of hex, because diadem round the last digits of my number
    i tryed several convertions, but the the probmel of lost digits is still there....
    maybe you´ve got an idea
    dim Number, NumberString, HexTest1, HexTest2, HexTarget
    Number = 24563383270390080  '17 Digits
    HexTarget = "$57444456503941"
    NumberString = Str(Number, "d")
    HexTest1  = Str((Data.Root.ChannelGroups("Neu").Channels("Vin_Data").Values(1)), "$")
    HexTest2  = Str(Val(Number), "$")
    '---> Result
    ''--> Number       = 2.45633832703901e+016
    '--> NumberString = "24563383270390080"
    '--> HexTarget  = "$57444456503941"  
    '--> HextTest1  =  $57444456503940  !!!!! Last Postion !!!!
    '--> HextTest2  =  $57444456503940

    You are a little bit out of luck with your example because
    dim number : Number = 24563383270390080 '17 Digits
    dim txt
    txt = txt & Str(Number, "d") & " ref: 24563383270390080" & VBCRLF
    txt = txt & Str(Number, "$") & " ref: $57444456503940" & VBCRLF
    MsgBox txt
     0 at the end is correct. (At least the MS calculator says so.) But this is by incident because of the number you picked.
    VBS only supports 64 bit double values. 64 bit doubles have a mantissa of 52 bits.
    24563383270390080
    becomes
    1010111010001000100010001010110010100000011100101000000
    which has 55 bit in use. Because your last bits aren't in use the number you picked can be represented by a double without loosing precission.
    24563383270390081
    would show the behavior you described because it is using 55bit range. The 1 is just cut when converted to double.
    But I have no solution for this because it will not work with VBS.

  • [ADF]not showing more than 15 digits

    HI all
    I have a database column with precision (20,10)
    I have exposed field as an input field to the user. The format in the VO is defined as follows #,###,###,###.##########
    I am faced with the following bug. When the total digits in the entered value exceeded 15, the last digit is automatically getting cropped.
    e.g  0123456789.1234567 is getting cropped to 0123456789.12346
    Can anyone please let me know what I need to do to overcome this issue
    JDEV Version-  11.1.2.0.0

    My findings on this using 11.1.1.7.0:
                  <af:inputText value="#{bindings.BigNum.inputValue}" label="#{bindings.BigNum.hints.label}" required="#{bindings.BigNum.hints.mandatory}"
                                columns="30" maximumLength="30" shortDesc="#{bindings.BigNum.hints.tooltip}" id="it1">
                    <af:convertNumber groupingUsed="true" pattern="#.#" type="number" minIntegerDigits="1" maxIntegerDigits="10" minFractionDigits="1"
                                      maxFractionDigits="10"/>
                  </af:inputText>
                  <af:inputText label="bind to String" id="it6" value="#{bindings.myNum1.inputValue}">
                    <af:convertNumber type="number" pattern="#,###,###,###.##########" minIntegerDigits="1" maxIntegerDigits="10" minFractionDigits="0"
                                      maxFractionDigits="10"/>
                  </af:inputText>
                  <af:inputText label="Bind to java.lang.Number" id="it7" value="#{bindings.myRealNum1.inputValue}">
                    <af:convertNumber id="nc2" type="number" pattern="#,###,###,###.##########" minIntegerDigits="1" maxIntegerDigits="10" minFractionDigits="0"
                                      maxFractionDigits="10"/>
                  </af:inputText>
                  <af:inputText label="Bind to oracle.jbo.domain.Number" id="it8" value="#{bindings.myOracleNumber1.inputValue}">
                    <af:convertNumber id="nc3" type="number" pattern="#,###,###,###.##########" minIntegerDigits="1" maxIntegerDigits="10" minFractionDigits="0"
                                      maxFractionDigits="10"/>
                  </af:inputText>
    Of the four inputText only the it6, it7 and it8 are working. There are bind to pagedef variables. The first on (it1) is binf to a transient attribute I added to the Employees EO. This is the attribute definition
    <Attribute
        Name="BigNum"
        ColumnName="$none$"
        SQLType="NUMERIC"
        Type="oracle.jbo.domain.Number"
        ColumnType="$none$"
        IsQueriable="false"
        IsPersistent="false">
        <Properties>
          <SchemaBasedProperties>
            <FMT_FORMATTER
              ResId="de.hahn.blog.xxyyzz.model.adfbc.entities.Employees.BigNum_FMT_FORMATTER"/>
            <FMT_FORMAT
              ResId="de.hahn.blog.xxyyzz.model.adfbc.entities.Employees.BigNum_FMT_FORMAT"/>
            <LABEL
              ResId="de.hahn.blog.xxyyzz.model.adfbc.entities.Employees.BigNum_LABEL"/>
            <CONTROLTYPE
              Value="number_edit"/>
            <DISPLAYWIDTH
              Value="30"/>
          </SchemaBasedProperties>
        </Properties>
      </Attribute>
    Resource Bundle
    de.hahn.blog.xxyyzz.model.adfbc.entities.Employees.BigNum_LABEL=Big Num
    de.hahn.blog.xxyyzz.model.adfbc.entities.Employees.BigNum_FMT_FORMATTER=oracle.jbo.format.DefaultNumberFormatter
    de.hahn.blog.xxyyzz.model.adfbc.entities.Employees.BigNum_FMT_FORMAT=\ \#,\#\#\#,\#\#\#,\#\#\#.\#\#\#\#\#\#\#\#\#\#
    de.hahn.blog.xxyyzz.model.adfbc.views.EmployeesView.BigNum_FMT_FORMAT=\ \#,\#\#\#,\#\#\#,\#\#\#.\#\#\#\#\#\#\#\#\#\#
    For this n EO/VO and user the same pattern I too see that the last digits of the number are cropped.
    Running this EO/VO in the tester I too seethe input "1234567890.0123456789" converted to "1,234,567,890.0123458". The difference is that in the EO I used oracle.jbo.domain.Number for the transient attribute.
    Added another inputtext which is bind to a oracle.jbo.domain.Number in the pagedef and this works too.
    Enter values
    Numberformat 2 | JDev &amp;amp; ADF Goodies
    after submit:
    Numberformat 1 | JDev &amp;amp; ADF Goodies
    Summary: if the number is bound to a EO/VO the number format doesn't work as expected,
    Timo

  • Clearing customer open items

    Hello!
    Can anybody help to find a way how to clear customer open items when there is no reference number in use for customer. In electronic bank statemen there is only billing document number in TXT field. How to configure "Make Global Settings for Electronic Bank Statement" and "Define Search String for Electronic Bank Statement" for that purpose.
    With all the best,
    Merlin

    Hello,
    IMG => Financial Accounting => Bank Accounting => Business Transactions => Payment Transactions => Electronic Bank Statement => Make Global Settings for Electronic Bank Statement
    Give your chart of Accounts
    1. Create your account symbols
    Create freely definable account symbols. Make sure that you are able to identify them when you are configuring in future steps.
    2. Assigning Accounts to Account Symbols
    Here you need to assign the account symbols to GL Accounts or you need to use masking logic. You must have designed your accounts in such a way that the end digits will work for posting the entries to FI. Account Modifier you use as + and use your local currency, if you do not have any foreign currency postings.
    3. Create Posting Rules
    Create freely definable posting rules.
    4. Define Posting Rules (This is the most important configuration for your FI Postings / Clearings)
    a) For all the payments you need to create the entries for posting area 1
    b) For all the receipt you need to create the entries for posting area 1 and 2
    c) Use the document type DZ in case if you want to clear the items. Use Posting type 8. If the invoice number is there in the reference field of bank statement, automatically the same will be selected by the system and cleared.
    d) If you want just only entries to be posted use posting type 1.
    e) If you want to clear the check, then use the posting type 4.
    f) Configure according to the entries to be posted.
    g) If you are going for clearing something the offsetting debit / offsetting credit (as the case may be) need not be given.
    5. Create Transaction Type
    Create freely definable Transaction Type
    Select the transaction type and assign the external transactions to your posting rules.
    For outgoing check use 13 as Interpretation Algorithm and 1 as the processing type.
    Remaining all case use 1 (Standard algorithm) and 5 as the processing type.
    Please also go through the below mentioned note in case if you are required to use further available interpretation algorithms or processing types.
    6. Assign Bank Accounts to Transaction Types:
    You need enter the Bank Key / Bank Account / Transaction type here.
    You can get the the bank key and bank account details from table T012K (Go to SE16)
    Further supplementary notes may be useful to you:
    There are different programs to upload electronic bank statement.
    FF.5 or FF_5.
    I think your case Multicash format you are using.
    You need have three files in FF.5 and two files in FF_5
    You can prepare a Z program in order to truncate the electronic bank statement into two or three part files and save them on the application server.
    1. Take all the external codes list from bank.
    2. Take any available documentation from the Bank describing the relevance of the external codes.
    3. Make sure that your Chart of Accounts (Bank Accounts) last digits logic is appropriate to meet the requirements.
    4. Based on this decide the Account Symbols that are required to be created.
    5. Make sure that the masking rules are configured properly.
    6. Decide the posting rules that needs to be created.
    7. Link up your external symbols provided by the bank with Posting rules and give proper algorithms for posting and clearing logic.
    6. Concentrate on the posting areas to be posted while uploading the bank statement.
    Further explanation would help you to understand the functionality when uploaded the electronic bank statement.
    Main purpose of uploading the bank statement into SAP is to make your Bank Main Account and physical bank statement balance in sync.
    You do not have any traditional Bank Reconciliation Statement (BRS) report in SAP.
    SAP is normally you maintain bank main account and bank sub account. Whenever you make a payment through F-53 or F-58 or F110, the entry would be:
    Vendor Account Dr
    To Bank Sub Account
    The ending digits of the sub-account would be important in configuring the masking rule. Based on this masking rule when you upload the bank statement the entry the system would pass is:
    Bank Sub Account Dr
    To Bank Main Account
    It depends on the configuration, either the sub account will be cleared by the system automatically or you need to run F.13 to clear the sub accounts.
    At the time of receipts, you have different accounting entries unlike payments. It needs to post to two posting areas. 1. GL Accounting 2. Sub-Ledger Accounting
    The entries would system itself pass is:
    Bank Main Account Dr
    To Bank Sub Account
    Bank Sub Account Dr
    To Cutomer account.
    Clearing logic mentioned for your posting rules and the alogrithm used for your external bank symbols will also play pivotal role in clearing the accounts.
    Ideally you will use
    FF67 / FF.5 / FF_5 for uploading manual or electronic bank statement
    FEBA / FEBA_BANK_STATEMENT is used for furthe rprocessing.
    GO THROUGH SAP NOTE 48854
    Please go through SAP Note. 48854. You will get an idea regarding the functionality of the algorithms.
    Though this note is in relevant to GB specific, you will find this very useful.
    description follows below regarding the normal procedure for maintaining table T028G. Due to the different bank codes and posting rules, pre-Customizing is not possible at this point.
    The following processing types are available - unless stated otherwise, you should use the interpretation algorithm: '000 - No interpretation' in each case.
    1. '00': There is no processing. The entry line is ignored.
    2. '01': A validation is made whether an entry exists for the transferred check number in the check table (PAYR). The check number and payment document number are transferred for further processing. Interpretation algorithm: outgoing check processing '011'-'013'; the update in the check file is via the interpretation algorithm.
    3. '02': Transfer of the ending balance to the electronic bank statement
    4. '03': Transfer of the opening balance to the electronic bank statement
    5. '04': Clearing via the allocation number which is delivered with the bank statement. No interpretation algorithm.
    6. '05': Clearing of BACS payments or BACS bank collection. The reference text field is first read to ascertain whether it involves payments initiated by users or bank collection via BACS. Providing it does involve a cash transaction initiated by the user, the payment document numbers concerned are determined via the reference number and transferred as a reference to further processing. Interpretation algorithm: '000 - No interpretation' or '019 - Reference number DME'.
    Note
    To differentiate between the two procedures in table T028G, you have to maintain two separate entries.
    Example: the bank uses bank code '62' for cash receipts and for BACS bank collection.
    Ext. Transaction +/- sign Posting rule Int. Algorithm Processing type 62 + GB62 001 5
    62 SAPBACS + GB63 000 5
    7. '06': Bank costs or interest revenues
    Recommended interpretation algorithm: '000 - No interpretation'
    8. '07': Total amount of cash disbursements
    9. '08': Total amount of cash receipts
    10. '09': Items not paid
    Recommended interpretation algorithm: '000 - No interpretation'
    Regards,
    Ravi

  • Report can't fix all in HTML format

    Hi all,
    I got the report 6i patch 15 installed and try to generate the report into html format. But when generated, it seem like what you see is not what you get on print out. The report can' fix all in html format. But the same report I can view in PDF format without any problem. But just b'cos in the PDF format where I hv generated the graph can't really see all the color pattern and shading and that is why I switch to html cause I can see a nice pattern in the graph there but again I can't fix all my output in one piece of A4 paper.
    My report width is 180 character but it seem that only show 132 character in the report.
    desformat= htmlcss
    Rgds
    Lim

    Here you go:
    There are times where you’ll want to manually set your IP address in Mac OS X, so how do you do it?
    * Launch ‘System Preferences’ from the Apple menu (or Spotlight)
    * Click on the “Network” icon
    * In the lower right, click on the ‘Advanced’ button
    * In the pulldown menu next to “Configure IPv4″ select “DHCP with manual address"
    * Fill in the IP address, subnet mask, and router, as appropriate to the network you are accessing
    * Click ‘OK’
    * Click ‘Apply’
    Find out what is there first. You need to find out what you IP address is there.  Remeber you are only changing your laptop/desktop.  Nothing else.  You are only changing the last digits(numbers) in the very first box at the end.  Example: 192.168.1.XX or 192.168.0.XXX.  You may want to write the other numbers down, once you change it to manually the rest goes blank until you fill it in again then , click ok, apply. Hope it works for you

  • Report for Un-Reconcile items

    Hi All,
    Hope you all must be doing great,I have one problem related with FI.
    we are implementing Manual bank Reconciliation statement at our client place. I am facing a practical problem here. The problem is ;
    There are some line items those are present in Bank statement( bank charges, LC payment) but the same financial entry is not there in the SAP system(sap ledger). The user feeds all the data that is in the bank statement and run the BRS. The system is taking the matched data and for un-matched data system is throwing Errors while running the BRS . All thematched & Un matched data stored in a Table FEBEP.
    The system is not maintaining any status for those line items which are present in the bank statement but not present in the SAP 
    I have to develop a report  in co-ordination with ABAP for those line items which are present in bank statement but not present in the SAP  i.e. for Un-Reconcile items
    Kindly look into this case please let me know How this situation is to be handeled?
    If possible please let me know the Table & fields involved.
    With Regards
    Manoj Singh

    Hello,
    It all depends on how you have configured. If you want to clear the items, the system looks for the algorithm you have given. If you want to make postings then the system itself will pass the entries for the unmatched entries. (Bank Charges, LC Payments). You need not bothered about this. The system credits your main account and debits the sub account. Manually you can pass the contra entry if you do not configure for example credit bank sub account and debit bank charges account (in case if you do not configure).
    Please let me know if you need any further help.
    Regards,
    Ravi
    ==============================================================
    The following notes may useful to you. Please search some of my notes on Bank Statements in other threads.
    There are different programs to upload electronic bank statement.
    FF.5 or FF_5.
    I think your case Multicash format you are using.
    You need have three files in FF.5 and two files in FF_5
    You can prepare a Z program in order to truncate the electronic bank statement into two or three part files and save them on the application server.
    1. Take all the external codes list from bank.
    2. Take any available documentation from the Bank describing the relevance of the external codes.
    3. Make sure that your Chart of Accounts (Bank Accounts) last digits logic is appropriate to meet the requirements.
    4. Based on this decide the Account Symbols that are required to be created.
    5. Make sure that the masking rules are configured properly.
    6. Decide the posting rules that needs to be created.
    7. Link up your external symbols provided by the bank with Posting rules and give proper algorithms for posting and clearing logic.
    6. Concentrate on the posting areas to be posted while uploading the bank statement.
    Further explanation would help you to understand the functionality when uploaded the electronic bank statement.
    Main purpose of uploading the bank statement into SAP is to make your Bank Main Account and physical bank statement balance in sync.
    You do not have any traditional Bank Reconciliation Statement (BRS) report in SAP.
    SAP is normally you maintain bank main account and bank sub account. Whenever you make a payment through F-53 or F-58 or F110, the entry would be:
    Vendor Account Dr
    To Bank Sub Account
    The ending digits of the sub-account would be important in configuring the masking rule. Based on this masking rule when you upload the bank statement the entry the system would pass is:
    Bank Sub Account Dr
    To Bank Main Account
    It depends on the configuration, either the sub account will be cleared by the system automatically or you need to run F.13 to clear the sub accounts.
    At the time of receipts, you have different accounting entries unlike payments. It needs to post to two posting areas. 1. GL Accounting 2. Sub-Ledger Accounting
    The entries would system itself pass is:
    Bank Main Account Dr
    To Bank Sub Account
    Bank Sub Account Dr
    To Cutomer account.
    Clearing logic mentioned for your posting rules and the alogrithm used for your external bank symbols will also play pivotal role in clearing the accounts.
    Ideally you will use
    FF67 / FF.5 / FF_5 for uploading manual or electronic bank statement
    FEBA / FEBA_BANK_STATEMENT is used for furthe rprocessing.
    GO THROUGH SAP NOTE 48854
    Please go through SAP Note. 48854. You will get an idea regarding the functionality of the algorithms.
    Though this note is in relevant to GB specific, you will find this very useful.
    description follows below regarding the normal procedure for maintaining table T028G. Due to the different bank codes and posting rules, pre-Customizing is not possible at this point.
    The following processing types are available - unless stated otherwise, you should use the interpretation algorithm: '000 - No interpretation' in each case.
    1. '00': There is no processing. The entry line is ignored.
    2. '01': A validation is made whether an entry exists for the transferred check number in the check table (PAYR). The check number and payment document number are transferred for further processing. Interpretation algorithm: outgoing check processing '011'-'013'; the update in the check file is via the interpretation algorithm.
    3. '02': Transfer of the ending balance to the electronic bank statement
    4. '03': Transfer of the opening balance to the electronic bank statement
    5. '04': Clearing via the allocation number which is delivered with the bank statement. No interpretation algorithm.
    6. '05': Clearing of BACS payments or BACS bank collection. The reference text field is first read to ascertain whether it involves payments initiated by users or bank collection via BACS. Providing it does involve a cash transaction initiated by the user, the payment document numbers concerned are determined via the reference number and transferred as a reference to further processing. Interpretation algorithm: '000 - No interpretation' or '019 - Reference number DME'.
    Note
    To differentiate between the two procedures in table T028G, you have to maintain two separate entries.
    Example: the bank uses bank code '62' for cash receipts and for BACS bank collection.
    Ext. Transaction +/- sign Posting rule Int. Algorithm Processing type 62 + GB62 001 5
    62 SAPBACS + GB63 000 5
    7. '06': Bank costs or interest revenues
    Recommended interpretation algorithm: '000 - No interpretation'
    8. '07': Total amount of cash disbursements
    9. '08': Total amount of cash receipts
    10. '09': Items not paid
    Recommended interpretation algorithm: '000 - No interpretation'
    Regards,
    Ravi

  • EBS statement Assign to Automatic payment programme?

    Hello,
    The requirment of customer when i run automatic payment progrmme customer want electronic bank statement. in statement detail information bank account of company. how to assign electronic bank statement to automatic payment programme.if any configuration  please give me detail .
    Regards.
    Shailesh.

    Hello,
    Both are different. Automatic Payment program is outgoing and electronic bank statement is incoming.
    There is no direct linkage. For electronic bank statement, you are not the initiator. Your bank is the initiator. Unless, you have the inputs from Bank, you cannot upload the electronic bank statement.
    Anyway, the following information may be useful for your electronic bank statement configuration.
    Hello,
    There are different programs to upload electronic bank statement.
    FF.5 or FF_5.
    I think your case Multicash format you are using.
    You need have three files in FF.5 and two files in FF_5
    You can prepare a Z program in order to truncate the electronic bank statement into two or three part files and save them on the application server.
    1. Take all the external codes list from bank.
    2. Take any available documentation from the Bank describing the relevance of the external codes.
    3. Make sure that your Chart of Accounts (Bank Accounts) last digits logic is appropriate to meet the requirements.
    4. Based on this decide the Account Symbols that are required to be created.
    5. Make sure that the masking rules are configured properly.
    6. Decide the posting rules that needs to be created.
    7. Link up your external symbols provided by the bank with Posting rules and give proper algorithms for posting and clearing logic.
    6. Concentrate on the posting areas to be posted while uploading the bank statement.
    Further explanation would help you to understand the functionality when uploaded the electronic bank statement.
    Main purpose of uploading the bank statement into SAP is to make your Bank Main Account and physical bank statement balance in sync.
    You do not have any traditional Bank Reconciliation Statement (BRS) report in SAP.
    SAP is normally you maintain bank main account and bank sub account. Whenever you make a payment through F-53 or F-58 or F110, the entry would be:
    Vendor Account Dr
    To Bank Sub Account
    The ending digits of the sub-account would be important in configuring the masking rule. Based on this masking rule when you upload the bank statement the entry the system would pass is:
    Bank Sub Account Dr
    To Bank Main Account
    It depends on the configuration, either the sub account will be cleared by the system automatically or you need to run F.13 to clear the sub accounts.
    At the time of receipts, you have different accounting entries unlike payments. It needs to post to two posting areas. 1. GL Accounting 2. Sub-Ledger Accounting
    The entries would system itself pass is:
    Bank Main Account Dr
    To Bank Sub Account
    Bank Sub Account Dr
    To Cutomer account.
    Clearing logic mentioned for your posting rules and the alogrithm used for your external bank symbols will also play pivotal role in clearing the accounts.
    Ideally you will use
    FF67 / FF.5 / FF_5 for uploading manual or electronic bank statement
    FEBA / FEBA_BANK_STATEMENT is used for furthe rprocessing.
    GO THROUGH SAP NOTE 48854
    Please go through SAP Note. 48854. You will get an idea regarding the functionality of the algorithms.
    Though this note is in relevant to GB specific, you will find this very useful.
    description follows below regarding the normal procedure for maintaining table T028G. Due to the different bank codes and posting rules, pre-Customizing is not possible at this point.
    The following processing types are available - unless stated otherwise, you should use the interpretation algorithm: '000 - No interpretation' in each case.
    1. '00': There is no processing. The entry line is ignored.
    2. '01': A validation is made whether an entry exists for the transferred check number in the check table (PAYR). The check number and payment document number are transferred for further processing. Interpretation algorithm: outgoing check processing '011'-'013'; the update in the check file is via the interpretation algorithm.
    3. '02': Transfer of the ending balance to the electronic bank statement
    4. '03': Transfer of the opening balance to the electronic bank statement
    5. '04': Clearing via the allocation number which is delivered with the bank statement. No interpretation algorithm.
    6. '05': Clearing of BACS payments or BACS bank collection. The reference text field is first read to ascertain whether it involves payments initiated by users or bank collection via BACS. Providing it does involve a cash transaction initiated by the user, the payment document numbers concerned are determined via the reference number and transferred as a reference to further processing. Interpretation algorithm: '000 - No interpretation' or '019 - Reference number DME'.
    Note
    To differentiate between the two procedures in table T028G, you have to maintain two separate entries.
    Example: the bank uses bank code '62' for cash receipts and for BACS bank collection.
    Ext. Transaction +/- sign Posting rule Int. Algorithm Processing type 62 + GB62 001 5
    62 SAPBACS + GB63 000 5
    7. '06': Bank costs or interest revenues
    Recommended interpretation algorithm: '000 - No interpretation'
    8. '07': Total amount of cash disbursements
    9. '08': Total amount of cash receipts
    10. '09': Items not paid
    Recommended interpretation algorithm: '000 - No interpretation'
    Regards,
    Ravi

  • TR-EBS  SwiftMT940 mapping to an IDOC message FINSTA01 - Bank Statements

    For Treasury, we are going to move to the PI platform. We are currently using EDI.
    We start the process by requesting Citibank(GXS operations team) to put a sample file into the outbound mailbox to let our company pick up.  The output of the file will be XML.
    We will them map and create an IDOC with the FINSTA message.
    However, we are only beginning the IDOC mapping process.
    Does anyone have a sample crosswalk which will allow us to see how the SwiftMT940 from Citibank can be mapped to an SAP Idoc?
    If so, may we see how you mapped the segments?
    Also, how do you test the loading of the IDOC created? with the RFEBKA00 program?
    Please advise.

    Hello,
    I am really not sure how you map to IDOC.
    But, the following information may be useful to you.
    Hello, You can configure the electronic bank statement at the following path: IMG => Financial Accounting => Bank Accounting => Business Transactions => Payment Transactions => Electronic Bank Statement => Make Global Settings for Electronic Bank Statement. All the settings will be done at this path only. 1. Create Account Symbols 2. Assign Accounts to Account Symbols 3. Create keys for posting rules 4. Define posting rules 5. Create transaction type Assign external transaction types to posting rules 6. Assign bank accounts to transaction types. There are different programs to upload electronic bank statement. FF.5 or FF_5. I think your case Multicash format you are using. You need have three files in FF.5 and two files in FF_5 You can prepare a Z program in order to truncate the electronic bank statement into two or three part files and save them on the application server. 1. Take all the external codes list from bank. 2. Take any available documentation from the Bank describing the relevance of the external codes. 3. Make sure that your Chart of Accounts (Bank Accounts) last digits logic is appropriate to meet the requirements. 4. Based on this decide the Account Symbols that are required to be created. 5. Make sure that the masking rules are configured properly. 6. Decide the posting rules that needs to be created. 7. Link up your external symbols provided by the bank with Posting rules and give proper algorithms for posting and clearing logic. 6. Concentrate on the posting areas to be posted while uploading the bank statement. Further explanation would help you to understand the functionality when uploaded the electronic bank statement. Main purpose of uploading the bank statement into SAP is to make your Bank Main Account and physical bank statement balance in sync. You do not have any traditional Bank Reconciliation Statement (BRS) report in SAP. SAP is normally you maintain bank main account and bank sub account. Whenever you make a payment through F-53 or F-58 or F110, the entry would be: Vendor Account Dr To Bank Sub Account The ending digits of the sub-account would be important in configuring the masking rule. Based on this masking rule when you upload the bank statement the entry the system would pass is: Bank Sub Account Dr To Bank Main Account It depends on the configuration, either the sub account will be cleared by the system automatically or you need to run F.13 to clear the sub accounts. At the time of receipts, you have different accounting entries unlike payments. It needs to post to two posting areas. 1. GL Accounting 2. Sub-Ledger Accounting The entries would system itself pass is: Bank Main Account Dr To Bank Sub Account Bank Sub Account Dr To Cutomer account. Clearing logic mentioned for your posting rules and the alogrithm used for your external bank symbols will also play pivotal role in clearing the accounts. Ideally you will use FF67 / FF.5 / FF_5 for uploading manual or electronic bank statement FEBA / FEBA_BANK_STATEMENT is used for furthe rprocessing. GO THROUGH SAP NOTE 48854 Please go through SAP Note. 48854. You will get an idea regarding the functionality of the algorithms. Though this note is in relevant to GB specific, you will find this very useful. description follows below regarding the normal procedure for maintaining table T028G. Due to the different bank codes and posting rules, pre-Customizing is not possible at this point. The following processing types are available - unless stated otherwise, you should use the interpretation algorithm: '000 - No interpretation' in each case. 1. '00': There is no processing. The entry line is ignored. 2. '01': A validation is made whether an entry exists for the transferred check number in the check table (PAYR). The check number and payment document number are transferred for further processing. Interpretation algorithm: outgoing check processing '011'-'013'; the update in the check file is via the interpretation algorithm. 3. '02': Transfer of the ending balance to the electronic bank statement 4. '03': Transfer of the opening balance to the electronic bank statement 5. '04': Clearing via the allocation number which is delivered with the bank statement. No interpretation algorithm. 6. '05': Clearing of BACS payments or BACS bank collection. The reference text field is first read to ascertain whether it involves payments initiated by users or bank collection via BACS. Providing it does involve a cash transaction initiated by the user, the payment document numbers concerned are determined via the reference number and transferred as a reference to further processing. Interpretation algorithm: '000 - No interpretation' or '019 - Reference number DME'. Note To differentiate between the two procedures in table T028G, you have to maintain two separate entries. Example: the bank uses bank code '62' for cash receipts and for BACS bank collection. Ext. Transaction +/- sign Posting rule Int. Algorithm Processing type 62 + GB62 001 5 62 SAPBACS + GB63 000 5 7. '06': Bank costs or interest revenues Recommended interpretation algorithm: '000 - No interpretation' 8. '07': Total amount of cash disbursements 9. '08': Total amount of cash receipts 10. '09': Items not paid Recommended interpretation algorithm: '000 - No interpretation' Regards, Ravi

Maybe you are looking for

  • User Provisioning in OIM 11g to Oracle DB 11g R2

    Hi All, We have installed OIM 11.1.1.5. We have created User in OIM and wanted to provision it to database 11g R2. For this we have created a table in DB. We are not sure about the next steps or which connectors to use.... Experts can u please guide

  • User exit/ BADI ME*N

    Hello, first the situation and then my question. I have to implement a search help exit on knttp. I know the search help and have implemented the exit. Know i need proccesing data in the exit of the purchase. For example: I start ME22N, then i push F

  • FCE problem with Snow Leopard

    I upgraded when it came out and have been have trouble ever since. I did not do the clean install, which would more than likely fix the problem but I don't want to resort to that just yet because I've got a few programs which I don't have the install

  • Map and externally loaded swf working together

    Here's the setup: I have a panoramic viewer, and i'd like to have a map go along side it. The panoramas are loaded externally into the player. Inside these external swf files are "hotspots" that link to other panoramic swf files that load and take th

  • Date and time often wrong

    My passport date and time randomly revert, about once a week, to show the wrong values. The date always changes to 9 march 2015, and the time to some random no. This all happens independent of whether I have auto date/time update set to on or off. Th