DMEE Conditions

HI Gurus
DB bank requires a scenario in a payment file, whereby if
If an IBAN exists in the Vendor master record then they want to show that per below:
<Cdtr Acct>
     ID
          IBAN xxxxxxxxxx
               ID
          </Cdtr Acct>
If however the IBAN doesn’t exist then they want to alternatively show the Vendor bank account
<Cdtr Acct>
     ID
         Othr
               ID vendor bank account
               Othr
          ID
          </Cdtr Acct>
  The bank account above is field ZBNKN from Structure FPAYH
please advice if i can implement this in the conditions in the node. i tried but its not passing the test.

i was able to implement the condition. please see below. Only IBAN condition was required

Similar Messages

  • DMEE Conditions not work

    Iu2019m trying to create a new Tree type for INPUT DMEE. format. This is already working but Iu2019m having a problem in the tab conditions.
    My input file has a field that can have u201C+u201D or u201Cu2013u201C and I want to transform in u201CDu201D and u201CCu201D.
    My condition is:
    Arg 1-1: ZDMEETYPE (structure)
    Arg 1-2: SENTIDO02 (field)
    Type: 2
    Operator: =
    Arg 2-1 : '+'
    Type: 1
    If I didnu2019t put this condition the field in output file will be u201C+u201D or u201C-u201C.
    If I put this condition it will be always blank and it should only fill the u201C+u201D where it appears.
    If I put this condition and in Mapping condition put flag u201CUse constant Instead of Source Valueu201D and put u201CDu201D all my records will have u201CDu201D.
    My conclusion is that the condition is wrong or not working.
    Can anyone help me ?
    Best Regards,
    Cláudio Pereira

    I am writing the condition inside the button
    Ive picked,
    Condition Type :
    Value of Item / Column in Express 1 != Expression 2
    Expression 1 :
    P151_STATUS
    Expression 2:
    Completed
    Thanks

  • DME File - To set condition

    Hi All,
    Currently we have generated a DME file which has a header record, more than one detail record and corresponding trailer record.
    Now we have a requirement wherein we need to set a condition in the detail record - if a particular field does not have any value, say if the value is '0000000000', then that detail record alone should not be displayed(the header and the trailer record should be displayed along with the non-empty detail records).
    If any one has come across such scenario, please reply soon.
    Thanks in advance,
    Neethu Mohan

    Hi All,
    We have a requirement to host WAP enabled pages on SAP system. This http page will used to do some enquiries with SAP and also place orders.
    We know it is possible to do that , but we need to identify the Prerequisites, any Configurations or Setting that need to be done for the same.
    Please help.
    Thanks in advance,
    Neethu Mohan

  • DMEE: Error in conditions for node Invcr: reference ID IDTP is not permitte

    Hi  Friends ,
    I have problem with nodes in DMEE .
    When child node is from a Exit funtion moduel , not from the Payment FPAYH/FPAYP/HX structures, is empty . I dont want the parent node to be displayed .
    EX:
    <INVCR>  -
    Should not display when node2 is empty
              <ID> -
    empty/or values from Userexit.
    I am using No mapping for parent nodes.
    trying to give Reference ID for childnode and using it in parent node conditions and i guess using a lower level REFId is not permitted . My DMEE is giving following error.
    Error in conditions for node Invcr: reference ID IDTP is not permitted
    Message no. DMEE_ABA305
    Diagnosis
    You have specified type 3 in the conditions, meaning that the argument is a reference ID. Your entry in the argument field, however, is not an existing reference ID.
    I did define the Reference NODE ID ,ID

    Hello Srikanth,
    The problem is with the semantics of the code you are writing.
    Refer to the following code to get Account ID from the value node:
    data: lv_account type string.
        lv_account = lv_value_node->get_property_as_string( iv_attr_name = 'ACCOUNT_ID'  ).
    or
    data: lv_account type bu_partner.
      CALL METHOD lr_value_node->get_property_as_value
        EXPORTING
          iv_attr_name = 'ACCOUNT_ID'                            "#EC NOTEXT
        IMPORTING
          ev_result    = lv_account.
    I hope this helps.
    Thanks
    Vishal

  • Multiple conditions in DMEE

    Hi,
    I am using the tool DMEE in which i have a series of segment node for 5 different banks which optionally get utilized according to the condition i give for each of the 5 banks.
    I am right now having an issue with giving a second condition. Whenever I do so, that particular bank segment does not run in f110 transaction.
    Also it does not give me any error at the DMEE level.
    Could anybody guide me on this?
    Regards,
    Trishna

    The conditions I have given are,
    1)
    FPAYH     HBKID    2  =  'CITI'                  1    AND
    FPAYH     HKTID    2   = 'BLR'                  1
    2)
    FPAYH     HBKID    2  =  'DECHE'             1    AND
    FPAYH     HKTID    2   = 'CHE'                  1
    3)
    FPAYH     HBKID    2  =  'DECHE'              1    AND
    FPAYH     HKTID    2   = 'BLR'                  1
    for three of the banks, my issue arises when i have something like i've given in 2) and 3)....the HBKID for the two are the same since they belong to the same bank. Hence I need to use a second field "HKTID".
    irrespective of what my second statement is, the particular bank does not execute.
    and these are given in the "conditions"  tab that is provided in the DMEE.
    Regards,
    Trishna
    Edited by: trishnau on Oct 8, 2010 7:19 AM

  • Concatenation of Constants values with Conditions in DMEE Tree

    Hi everybody,
    I am having problems with constants in a DMEE tree node. I need to concatenate this constant value if there is more than one register so i am doing condition on the constant but it tells me that I am not allowed to do a condition with agregation IDs.
    Can annyone tell me what other way I have to do that?
    Regards and thanks in advance,
    Juan

    Hello Juan,
    Can you please elaborate the issue, if possible provide screen shots of the exact problem, so that it will be easy for us to look into the issue
    Thanks.

  • DMEE - error in conditions for node: node attribute missing for ref. ID

    Hi,
    I've got an error 'error in conditions for node XXX: node attribute missing for ref. ID XXXXX' - may I kindly ask you to suggest where this attribute need to be specified.
    thanks in advance.
    BR
    Renatas

    Hi Renatas ,
    When using Reference IDs for Conditioning in DMEE you should give  node attribute in the  2nd field of the  conditioning ....
    look the below example
    Arg1-1     Arg1-2     T     O     Arg2-1     Arg2-2     T      O
    E2E     1A     3     =     SPACE          1     
    DMEE: node attribute as a comparison value
    Definition
    Node attribute to be used in a condition. The following values are possible:
    1: contents in output format
    1A: contents in internal format
    2: length
    3: counter reading
    4: counter reading of segments per file (only for DMEE format tree)
    5: counter reading of segments with CR/LF (only for DMEE format tree)
    Regards,
    Komaravolu

  • DMEE : how to make parent node disappear when child node is empty

    Hi Friends ,
    Currently i am working on DMEE , I have a problem . When Child node is empty I donot want the parent node to appear in the tree.Here I am uisng a field via exit function module for childnode. so not a fpay* strucutre field to write a condition.
    Is there any other way for this ?
    Please help.
    Komaravolu

    I'm not sure if this can be done in DMEE tree, but there is BADI DMEE_BADI_01 that can be implemented to perform any kind of postprocessing right before the file is created. I used it, for example, to replace separators with tabs. I believe this can also be used to eliminate the unneeded nodes.

  • DME Engine: how to set fields as 'not required' (SEPA_CT)

    Hi,
    I'm in the process of implementing SEPA_CT payments.
    Our bank reports the following problem with the xml files I've been generating (using standard SEPA_CT): Node RmtInf (with field Ustrd) is transmitted even when empty.
    Do you guys know if it's possible to change the SEPA_CT tree just so that the node isn't created if Ustrd (DMEE_PAYD-TEXT) is empty?
    Thanks a bunch.

    Hi Rob ,
    in such cases , you need to make use of "CONDITIONS". please check DMEE help for more details.
    regards
    Prabhu

  • 1 payment methods, 3 DME files

    Hi gurus,
    Within 1 payment methods (outgoing payments in local currency via bank transfer) I have 3 different house banks, each of them have its own custom DME file format. How to set up the payment program so that it generates 3 different DME files via 1 payment method?
    Is there another option to creating 3 different payment methods for the country (where each of them would be assigned to it's own PMW format)?

    I solved it by unifing the differents DME tree (one for each bank) and doing only one DME tree. Then I created one  group of segment and, for each house bank, I created a segment with a condition in it (FPAYH HBKID 2 = 'BGQ01' 1), so If the house bank code is not the same has the one is paying, it will pass to the next segment (= to the next bank) until It match.
    If anyone needs help contact me at morenoestebanngmailcom
    Regards,

  • DME configuration for payment Media (FI-CA payment program)

    Hi all,
    I need to change the standard entry class code in the batch header (batch is created by the programs SAPFKPY3 and RFKPYL00_MASS). Currently the batch header is PPD (for consumer and business).
    I need to modify it like- PPD for consumer and CCD for businees.
    Can you please tell me how can i run this batch....its giving me an error ACH:No payment medium created...(i am not able to create this)
    Please suggest how to go about this.
    Thanks,
    Sanjoy

    Hi,
    You can create the coditional node (Create Atom) in the DME structure.
    For the first Atom, give the condition as
    Argument 1-1 = FPAYH
    Argument 1-2 = RZAWE
    Type               = 2
    Operator        = "="
    Argument 2-1 = your first payment method
    Argument 2-2 = blank
    Type = 1
    For the second Atom, give the condition as
    Argument 1-1 = FPAYH
    Argument 1-2 = RZAWE
    Type               = 2
    Operator        = "="
    Argument 2-1 = your second payment method
    Argument 2-2 = blank
    Type = 1
    Regards,
    Gaurav

  • DME Configuration - Two Payment Methods for One format

    Hi Experts,
    We have a DME formart which we have to use for two payment methods (Direct Debit and Direct Credit).
    The format should contain different values in the header for two different methods.
    How this can be done? I assume that this can be achieved with Condition tab but unable to understand how to maintain the conidtions.
    Ex: for Direct debit one of the value in the header should be 99 and for Direct credit the value should be 88.
    Please let me know if I need to provide further information.
    Regards,
    Surya

    Hi,
    You can create the coditional node (Create Atom) in the DME structure.
    For the first Atom, give the condition as
    Argument 1-1 = FPAYH
    Argument 1-2 = RZAWE
    Type               = 2
    Operator        = "="
    Argument 2-1 = your first payment method
    Argument 2-2 = blank
    Type = 1
    For the second Atom, give the condition as
    Argument 1-1 = FPAYH
    Argument 1-2 = RZAWE
    Type               = 2
    Operator        = "="
    Argument 2-1 = your second payment method
    Argument 2-2 = blank
    Type = 1
    Regards,
    Gaurav

  • DMEE - creating new format tree

    Hello,
    I have to define new format tree for my new company code.
    My problem is: how to check that I am in the first row of the file while processing payments.
    Format to define:
    232145
    1|<IBAN1>|<IBAN21>|<NAME1>|<ADDRESS1<|AMOUNT1>|<TITLE1>|DATE|
    1|<IBAN1>|<IBAN22>|<NAME2>|<ADDRESS2<|AMOUNT2>|<TITLE2>|DATE|
    1|<IBAN1>|<IBAN2n>|<NAMEn>|<ADDRESSn<|AMOUNTn>|<TITLEn>|DATE|
    Format I receive:
    232145
    1|<IBAN1>|<IBAN21>|<NAME1>|<ADDRESS1<|AMOUNT1>|<TITLE1>|DATE|
    232145
    1|<IBAN1>|<IBAN22>|<NAME2>|<ADDRESS2<|AMOUNT2>|<TITLE2>|DATE|
    232145
    1|<IBAN1>|<IBAN2n>|<NAMEn>|<ADDRESSn<|AMOUNTn>|<TITLEn>|DATE|
    I have to eliminate constant = 232145 for other positions in the payment file; it must be only the header of this file and may appear only in the first row.
    DMEE format definition:
    Node # 1 (u2019COUNTERu2019) -> I try to aggregate to count how many times this node appeared
    Aggregation type = 2 for Reference ID = u201800_LPu2019 in the node = u2018COUNTERu2019
    The condition in the second node = u2018VERSION_NUMBERu2019.
    I want to test: u2018If the node = u2018COUNTERu2019 appeared for the first time (00_LP = 1) print the constant =  232145 ; otherwise u2013 donu2019t .
    I receive DMEE error = 550 ; it means I canu2019t refer to node with u2018Lpu2019 aggregation.
    This is technical element. 
    I couldnu2019t find another solution for checking whether I should print header constant or not.
    Could anybody help me to solve the problem I have?
    Irek from Poland

    Hi Ondrej,
    I am not sure whether that is possible. Need to check the same once i am in front of SAP Screen.
    But why can't you write a Substitution for this field and populate the Value as X*0.07.
    In this way, you Need not have to worry about making Change in DME. The value will be picked automatically from the field in the document.
    Another Option is, create a simple user Exit for value = X*0.07 and assign it to the node. This will resolve your requirement.
    BR
    Amitash
    Message was edited by: amitash shah

  • DMEE format tree

    Hi,
      I want to create a format tree from the DME engine. I have tried this but ran into errors. Can anyone send me the documentation regarding the DMEE format tree development. That would hugely be appreciated. Can you send it to [email protected]?

    Hi,
    Please write condition using condition argument.
    Please follow the below steps:-
    At attributes tab select DMEE: existence status of a format tree node as 2(Optional: if object has no value, object is skipped) and in mapping procedure select radio button Constant.
    At Source tab provide constant as N06(as per your example).
    At Conditions tab write a condition that if FPAYH-RZAWE = 'N'.
    Copy the node for other payment methods.
    Regards,
    Anand Raichura

  • DMEE  - How to supress tags with no values – Using Module exit

    Hi,
    I have created a payment format tree using transaction DMEE The problem is, when I don’t have
    any values in a tag, I don’t want to display the tag for that particular node.
    I am using Exit module mapping procedure, so I can’t add any condition. (See attached image)
    Could you help me , please?
    Thanks a lot in advance.
    Best regards.
    Ana

    Hi Shannon,
    I understand that it is possible using conditions tab of the given node.
    Can you exactly tell me the condition that you used?
    I am using some exit function module to populate my node.
    So what should be the condition that I should put there to chck that the value fetched from the exit FM is not blank?
    Thanks a lot for your help.
    Regards,
    Suganya

Maybe you are looking for

  • How do you design a software well?

    Hi people, I am hoping you can join me in this discussion and provide me tips as to being a better software developer. I am sure your vast experiences can give me the way to a best practice in terms of programming, development, and system design. Hop

  • Unable to Import .MOTN Files into DVDPro4

    I am going thgough the tutorial video that comes with DVDPro4. It says to import all of the files in the Training DVD's Assetts Folder. Everything is imported, except for the two .MOTN files. It says "Cannot import 2 files. The files' formats are not

  • Best way to join 2 columns from table A to same column in Table B?

    Hi, This is a simplified example of the query I'm trying to write. I have two tables - PIPELINE (which includes columns CREDIT_RECEIVER and CREATOR) and EMPLOYEES (which includes columns EMAIL and LOB). I want to write a query which joins PIPELINE.CR

  • My device keeps receiving multiple sms from one specific number.

    I have an Iphone 4, my device keeps receiving multiple sms from my customer in Germany. I am in India. Although he just sends it once, I keep receiving them for days. Sometimes to the tune of 600 smses a day, even night. I have to turn off my sms not

  • Table displays incorrect value in coverted PDF

    I converted a microsoft word document to a PDF to send to a client, after converting the values within one of the tables are not displaying correctly. In the table, every value is set to " !L2 Is Not In Table " is there a known solution to this? Than