Automatic payment: OBBA Define Value date rules

hi experts,
Have you ever tried OBBA to define Value date rules? I met a problem with it.
In OBBA, my configuration is as follows:
House banK Account ID Transaction R C1 S Dev C2  A
CIT1               CNY                              3 CN -    1   CN  -
CN is the Factory Calendar China.
According to this configuration, I suppose the Value date will take Due date as reference date, minus one day, and if the Value date calculated is Weekend or Public holiday, it will use the last week day as the Value date.
But I made two tests:
In the first test, my OBBA configuration is exactly like above one I listed, in my payment proposal, the invoce Due date is 20-Jun, Value date is also 20-Jun, but I think according to the configuration, the Value date should be 20-Jun minus one day=19-Jun which is a weekend, so should be the last week day 18-Jun.
My first test tell me the Deviation from reference date in days and the Calendar does not work.
In my 2nd test, I changed the Reference date to 2 (Posting date), but in my payment run, the Posting date is 9-Jun, the invoice Due date is 20-Jun, the Value date is still 20-Jun.
My 2nd test tell me the Reference date for determining the value date does not work.
Have you met such problem, it seems the OBBA totally dose not work.
many thanks!
best regards
Sophie

Hi Sophie,
I guess it is too late for you already but maybe this helps to other people with similar issues. You also need to assign the transaction created in OBBA to a specific payment method:
But what is even more important is that you need to tick this box in the payment method company code settings - "payment per due date".
Regards,
Ondrej

Similar Messages

  • ACH payment method US- Value date in DME

    Hi,
    We are using ACH payment method. After the payment program is executed, through Environment>payment mediumDME administration, we download the txt file which is sent to the bank. In this file format, apart from the date in the header record, we find another date with record type 5 positioned at 70-75.
    From which table and field this  value is being populated? Also, if we need to change this date to the next day ( i.e. payment program is executed today, but this date should be the next day).
    I did configuration in FBZP - value date ( put the days as 1); and also in SPRO: Define value date rules for bank transactions and assigned the payment method to bank transaction.
    Despite all this; I do not see that the date in the DME file is not getting changed (position 70-75). I see that value date in REGUH table is changed to the next day.
    So my questions are:
    From which table this date is getting populated?
    How to change this date to the next date?
    Do we need to use any user exit? If so which one ?
    Your help in this regard is highly appreciated.
    thanks
    Srinivasa Vepa
    Sorry , I posted in the wrong forum. Please ignore this. Posted in SAP Financials

    Srinivas-
    That field in company batch header with record type is called "effective entry date". Please look at the attached thread.
    Effective Entry Date
    Shail

  • Value date rules

    Hi,
    I would like to clarify on the below 3 column in the configuration above.
    what is the purpose of the below and can provide an example?
    S (+/- sign for the difference in days) ,
    DEV (Deviation from reference date in days) and
    D (Rule for setting the value date for weekends and public hols)
    Thanks

    Dear Newphama Calesta
    This symblos determines (+/- sign)whether the difference in days  should be added (or) subtracted.
    The value date take due date as reference date - (minus) one day. if value date is calculated as weekend or public holiday.  it is use the last week day as the value date
    For example: if the invoice due date is 25.2.2012. the value date should be 24.2.2012. (the value date 25.2.2012 - 1 day).
    (Ex: 25.2.2012 - 1day) = 24.2012(if it is week end or public holiday) - 1 day = 23.2.2012
    Deviation in days -  from the reference date. How many days before or after the reference date,
    Regards
    shankar

  • How to Define new Date rules

    Hi ,
       I have a requirement in my project, where in i have to create some new date rules. I've searched the whole web to find any document which explains the XML for Date rules but couldn't find any. Does any one know what that XML means, and how to create new Date rules ?
    Please reply
    Krishna-

    Hi
    it just calculates new dates base on reference dates or abap function modules.
    In IMG in Date management node you can create your own date rules.
    Best would be to copy existing one and than modify it.
    Please read this thread about this: Date rules editor - file format documentation availability
    Regards
    Radek

  • Value Date

    In FBZP, I can see value date defined (by days) by paying company code, payment method and house bank. But if the value date is not define in FBZP's Value Date, where else (configuration from other places?)  the system determine the value date from? Because some paying company code in our system the value date in not defined in FBZP, but the payment run still can proceed. Please advice.

    Hi,
    You are correct. There are different nodes in SPRO where you can define Value dates for the Payment run.
    1. First is FBZP
    2. SPRO>Accounts Receivable and Accounts Payable>Business Transactions>Outgoing Payments>Automatic Outgoing Payments>Payment Method/Bank Selection for Payment Program>Define Value Date Rules
    Table T012A & Table T012C
    3. Bank Accounting>Business Transactions>Payment Transactions>Payment Handling>Value date>Define Diff. in Days Betw. Value Date of House/Partner Bank>Define Number of Days Between Payment Run Date and Value Date at House Bank> Table TBKPV & TBKFK
    Hope this helps..
    Regards,
    SAPFICO

  • F110 DME payment file: add a number of lead days to posting and value date

    Hello,
    For an Italian company, the DME payment file (F110) needs to be checked and approved by an accountant after it is created. This takes 3 to 4 days after which the file is sent to the bank. The bank will reject the file if the value date  is three days late (date which the bank uses to process the file on). For fiscal reasons the accounting clerks need the have the same posting date as the value date
    I managed to set the value date in the DME files a couple of days later. The setting I used (FBZP -> bank determination -> value date) adds the number of lead days to the value date on the basis of the posting date as defined by the user in F110. For some reason I cannot set it to 0 days, it always adds up 1 day. Is that a normal effect or have I changed the settings in the wrong way?
    I found another setting in customising ("define value date rules") which seems to have the same functionality. In the help function it is said that the setting does not influence the payment program and that the program manages the value date. Is there another setting? Can this problem be solved without the help of a programmer?
    Thank you very much!
    René
    functional consultant
    Edited by: ConsultantSAINT-OBAIN on Apr 8, 2010 10:24 AM

    Here's a section of code that does exactly that:
    CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE'
      EXPORTING
        CORRECT_OPTION                     = '+'
        DATE                               = G_WORKAREA3-CREATEDON
        FACTORY_CALENDAR_ID                = L_S_PLANT-FACTCAL_ID
      IMPORTING
    *   DATE                               =
       FACTORYDATE                        = L_FCDATE
      EXCEPTIONS
        CALENDAR_BUFFER_NOT_LOADABLE       = 1
        CORRECT_OPTION_INVALID             = 2
        DATE_AFTER_RANGE                   = 3
        DATE_BEFORE_RANGE                  = 4
        DATE_INVALID                       = 5
        FACTORY_CALENDAR_NOT_FOUND         = 6
        OTHERS                             = 7.
      L_FCDATE = L_FCDATE + L_S_ZLEAD-/BIC/ZLEAD.
      CALL FUNCTION 'FACTORYDATE_CONVERT_TO_DATE'
        EXPORTING
          FACTORYDATE                  = L_FCDATE
          FACTORY_CALENDAR_ID          = L_S_PLANT-FACTCAL_ID
        IMPORTING
          DATE                         = L_DATE
        EXCEPTIONS
          CALENDAR_BUFFER_NOT_LOADABLE = 1
          FACTORYDATE_AFTER_RANGE      = 2
          FACTORYDATE_BEFORE_RANGE     = 3
          FACTORYDATE_INVALID          = 4
          FACTORY_CALENDAR_ID_MISSING  = 5
          FACTORY_CALENDAR_NOT_FOUND   = 6
          OTHERS                       = 7.
    * result value of the routine
      RESULT = L_DATE.

  • Value Dates in AP

    HI,
    We can define Value date rules in OBB8 and also in FBZP. What is the fundamental difference in these two codes.?
    Kiran

    Hi,
    In OBB8, we define the payment due date, which is used to analyze the open items.
    Whereas in FBZP, value date is used for the cash outflow from the bank account. That is used in cash management, so that you can analyse that when actually the funds will go out of your bank account.
    Regards,
    SDNer

  • Automatic Payment Program Master Data Validations

    Hi,
    We´re configuring a new payment method for our company code (payment method T - bank transfer). We are using program RFFOM100 to generate the file that has to be sent to the bank. We had to enhance this program because the format of the file that our bank uses differs from MT100.
    Now, the automatic payment program validates certain data before it allows an automatic payment to be posted, in particular it checks vendor master records to see if it has the necessary information to fill the MT100 format. Our bank's format doesn't require the same information that the MT100 format requires.
    ¿How can I stop the automatic payment program from checking for certain information in the vendor master data?
    Hope you can help
    - Julio

    Hi Rudra,
    your Question:-
    in Vendor Master we have bank details section.for the vendor to be picked in APP, There the bank should be maintained, which is maintained in FBZP. Please correct me if I am wrong.
    In FBZP, we maintain the Bank Accounts which we own and in vendor master we enter the Bank Account No.'s held by the vendors with their banks and this has got nothing to do with House banks that we maintain in FBZP. In some of the cases, the bank key may play a common role.. but this also depends upon bank key, its usage, design etc..
    Does the Payment Method have any role to play here?I mean if the payment method is Q(cheques) , is it not needed to maintain the bank details in Vendor Master?
    In FBZP, go to Pmt methods in a country.. There you will find a section which says, "Required Master Record Specifications". In configuration, you define for a Payment method, what the system should check, so if you have specified against a Pmt Method, that Bank Details>Account Number Required is a mandatory field, then system will check otherwise not. Usually, in case of Checks, we do not tick this as Vendor Bank Account No. has no relevance in case of check payment.
    Regards,
    SAPFICO

  • Error in mapping generation when using a data rule

    I hope someone can point me in the right direction on this one. I've searched all over but can't find a similar problem anywhere.
    This is OWB Client 10.2.0.1.31 and repository 10.2.0.1.0 in a 10g SE database . I have a table on which I have defined a data rule, which is deployed in the database along with its corresponding error table. The rule I have used is the built-in IS_DATE and it is applied to a VARCHAR2 field that will store a date in a specific format. I have defined the table as an operator in a mapping, and set the IS_DATE data rule action to MOVE TO ERROR. When I try to deploy the mapping I get the follwoing errors in the log:
    Warning ORA-06550: line 244, column 4:
    PL/SQL: ORA-00907: missing right parenthesis
    Warning ORA-06550: line 221, column 3:
    PL/SQL: SQL Statement ignored
    Warning ORA-06550: line 3112, column 132:
    PLS-00103: Encountered the symbol "DD" when expecting one of the following:
    . ( ) , * @ % & | = - + < / > at in is mod remainder not
    range rem => .. <an exponent (**)> <> or != or ~= >= <= <>
    and or like LIKE2_ LIKE4_ LIKEC_ between || multiset member
    SUBMULTISET_
    The symbol "." was substituted for "DD" to continue.
    When I look at the generated code, there are lines like this one:
    not (wb_to_date("table"."column", Month dd, RRRR, Mon dd, RRRR, MM-DD-RRRR, MM/DD/RRRR, YYYY-MM-DD, YYYY/MM/DD) is not null
    Why is OWB not putting single quotes around the data formats from the built-in data rule? Is there something fundamental I'm missing in my warehouse model?

    Hi
    This is bug 5195315, which looks to be fixed in a 10.2 patch. If you can pick up the latest 10.2 patch there is like 3 years of fixes worth picking up.
    Cheers
    David

  • Payment on Average Due Date

    Hi
    Automatic Payment Program considers due date for making payment to vendors.
    Now i want to know if there is possible for making payment on the basis of average due date (calculated on the basis of amount and the actual due date).
    Requirement:
    While posting vendor invoice, i will enter give payment terms and due date will be calculated on the basis of payment terms.
    Now in one week, i need to make the payment on the basis of average due date for that week.
    For example, on wednesday, i will make all the payment which are due in the entire week (i.e. monday to friday). Is this (average due date) possible for automatic payment program.

    Hi
    Check the BADI 'MRM_PAYMENT_TERMS'. You have a sample coding. See SAP Note 1559443 - Changing baseline dates for payment terms for Spain as an example. This note is for a legal requirement, but I understand that it's a good example.
    I hope this helps you
    Regards
    Eduardo

  • Date Rules relevant to shipment coast document

    Hi All,
    I am new to transportation. We have defined some date rules for shipment cost customization. I am not getting any date in shipment cost document even maintained the relation between shipment cost type and item category.
    My requirement is, where can I find the difened dates in rules. What is the significance to define the date rules.
    We have 5different sequence of dates for each date rule.
    Can anyone tell, where this date fields are displayed shipment cost nad purpose.
    will be appriciated for solution.
    Regards
    Kishore

    Dates for the shipment cost document can be found in config:
    Logistics Execution/ Transportation/ shipment costs/ Shipment cost document/ Shipment Costs Types and Item Categories
    The pricing and settement date are configured within Define item categories. A drop down offers a variety of dates.
    Bela

  • Default Value Date in Cash management

    Hi experts!
    I'm configuring Cash Management with document -Cash Management Germany (B46)
    I  want to configure "Default Value Date" :IMG: Treasury --> Cash Management --> Basic Settings -->Define Value Date Default
    But where I don't see Treasury?
    Please help me
    Thanks & reguards
    Ngocpt

    In ECC 6. treasury is replaced by Financial supply chain management. You can default the date in the following path:
    IMG - Financial supply chain management - cash and liquidity management - cash managment - Basic Settings -->Define Value Date Default
    Regards,
    Mayank
    *assign points if useful

  • How to configure value date (VALUT) filling in FF67?

    Hi,
    Anyone knows if there is any configuration related to the automatic filling of the value date(BSEG-VALUT) in the transaction FF67? During the compensation of one document this date is not automatically passed and I want to change this.
    Thanks,
    Nuno

    Substitution can be used for the same.
    Check condition with T Code and document type, fill the value date with the current date.
    T Code for substitution : OBBH

  • Automatically change value date in ff63

    Dear All,
    I am trying to create a scenario. I have planned expenses (1000 $) and fi payment postings (800 $). Not all payments have been done. In this case, can the system change the planned value date automatically?
    Regards

    Hi,
    you can't edit this date by standard way. Please follow:
    1 - Go to table FEBEP and select stament document posted (You can do it by T-code FEBAN).
    2 - Go to t-cde SE38 and reverse this statement by report RFEBKA96.
    3 - Re-enter you statement by FF67.
    This is the only way to get it corrected.
    Regards

  • Error in printing sum value of DME file in Automatic Payment Run

    Hi All,
    We are in the process of upgrading from R/3-4.0B to ECC6.0.
    In Automatic Payment run in transaction F110, when the spool is generated, the sum values is displaying in correctly.  It is displaying and printing as actual value/100 for example if total of all the line items is 1000000, the sum value displaying as 10000 and in words also prints as ten thousands.
    Kindly let us know how to fix the issue, if any one has come across with similar issue.
    Thanx & Regards
    Ashok

    Hi VVR,
    I got the following errors:
    Err     Message text
    003    Item is blocked for payemnt
    007    Error in creating the payment doc, read job log.....
    But if we have a look at the job log it is showing for all the 50,000 items... how to find where the problem is???
    thanks.

Maybe you are looking for