Ativação da BadI - Conversão e validação de numeros de cod de barras

Bom dia,
Estou com um problema no qual eu preciso ativar a BadI - Conversão e validação de numeros de cod de barras boleto brasileiro que esta no SPRO ->Contab. financ.-> contab. clien. fornec. -> trans. contab.-> Saida de pag.-> saida de pag. aut.-> meio de pag. -> Config.esp.de pais p/ meio de pag.
Ao clicar nesta badI, vejo que a BOLETO_BARCODE_BR já está implementada, só falta ativar. até consigo ativa-la, quando eu tendo gravar não acontece nada, e é so eu sair da tela e voltar que eu vejo que ela segue desativada.
Analizando o Doc. de ajuda, A SAP me da as seguintes instruções: 
Implementar o BAdI ou ativar a implementação fornecida (BOLETO_BARCODE_BR). Para tal, seguir as Instruções correspondentes.
Seguindo as instruções (no caso de Reimplementa-la) no passo 4 - que diz "4. Gravar as entradas e efetuar a atribuição a um pacote."
aparece um pop up pedindo o seguinte: "Executar registro em Online Service system (oss) R/3" e que ao executar esse regitro eu receberei uma chave de acesso.
1- O procedimento que eu estou executando está correto? Pois me parece muito estranho eu ter que reimplatar a BadI para assim eu poder ativa-la.
2- Se for este realmente o procedimento, como é que eu abro esta OSS? o que é preciso? pois eu nunca fiz este procedimento anteriormente.
agradeço desde já. 
Paulo

Bom dia Paulo,
A BAdI e esta implementação standard foram liberadas na SAP Note 784748.
Lá tem o passo-a-passo para a criação de tudo e ativação.
Para personalizar, como validações, a SAP recomenda que você crie a própria implementação ao invés de modificar a implementação standard BOLETO_BARCODE_BR, na nota tem estes passos.
Não sei se respondi a pergunta, mas qualquer coisa é só retrucar.
Atenciosamente, Fernando Da Ró

Similar Messages

  • User Exit or BADI for the Bank validation in BP transaction

    Hi All,
        My requirement goes like this, my customer wants to validate the bank keys whether the deletion flag is marked or not and if marked then throw the error message, in BP transaction. But when i was searching for the user exit or a BADI during "save" in BP transaction i was not able to get the appropriate user exit or a badi to do the validation. So can anyone help me finding the user exit or a BADI in the BP transaction
    Thanks and Regards,
    Praveenkumar T

    Hi Praveen,
    I don't think there is any Standard FM to validate the bank keys.
    You need to make a custom FM for the above requirement and call the FM during the save event of the BP.
    Go to Transaction Code-BUS7 and look for event-DSAVC
    Under the event DSAVC, assign the custom FM and place the X flag for calling the same.
    Hope it clarifies.
    Thanks,
    Amlan

  • BADI or User Exit validation of operations tab and displaying an error mess

    Hello,
    Could you please let me know the BADI or User Exit validation of operations tab and displaying an error message in iw32
    Thanks,
    Suresh Mgl

    Hi ..
    I tried that user-exit...but i need to block the changes for purchase requisition which is in released stutus..
    .i hope i need to do implicite enchancement spot.....could you please help me to do that..
    Thanks,
    Suresh Mgl

  • CRM BADI implimentations for BP validation .

    Hi all ,
    CRM BADI implimentations for BP validation . BUPA_FURTHER_CHECKS works only for WEB UI .
    is there a way we can implement those validations for GUI ?
    Thanks ,
    Naval Bhatt.

    Hi NB,
    Hope you had checked all the available BADIs for GUI..
    Long time back, I remember enchancing the interface to accomadate my requirements.
    Created a new method and used it for my requirement.
    Regards,
    Raghu

  • Passing validation(ob28) for particular company code at the time of posting

    Hi Gurus,
    My business requirement is creation of new company code for recalculation of accrual amount. where in these recalculated amount will be posted to new company code, however we had defined some validation (ob28) for document posting. so my query related to is it possible to pass all the validations for this new company code  at the time of posting?
    your response will be highly appreciated
    Thanks & Regards,
    Jamuna

    Hi,
    My requirement is to create new company code, and whenever the document will be posted during the posting whatever validations has been defined with respective to document posting should be restrict for new company code.
    so wheneever business will try to post the document for new company code all the existing validations will be by pass for document posting.
    Thanks,
    Jamuna

  • In Service contract, to change the valid form date on service code level.

    Hi.
    I want to change the price valid form date on service code level ( i.e. in condition)  in Service contract.
    I know i can  do that with ME32 transaction but i have lot of Service contract with more then 10,000 line items
    Is there any way that i can change in mass based on Service contract no. wise.???
    Thanks in advance..
    Edited by: VIKRANT HANDE on Sep 15, 2009 9:11 AM

    Please check in KON* series table in SE16N transaction. I guess KOHN table may help you out. You can see other similar tables.
    In any one of the table you will find validity data.

  • Insert valid sim with no pin code

    i buyed iphone 4s ....i updated it to ios 5.0.1 now it starts from start screen and says insert valid sim with no pin code....what does this mean i inserted many sim cards but not working ....m stuck at activation screen n cant do anything...my baseband is 1.0.13 and having model 9A405

    It is what I thought already. The problem is, that when you buy a second hand iPhone, you never know what someone did to it. A jailbroken iPhone you should never try to update, because then it won't work anymore. You can use it, but NEVER try to update. This was a painful lesson, I feel for you. In this forum you will not find any halp on this problem. You may try in some other forum perhaps.

  • BADI/User Exit for validation in WAK1

    Hi,
    I need to put validations in transaction WAK1.
    for the Site Groups under the site groups TAB.
    Please suggest if any BADI or User Exit is available to do this.
    I checked there are BADI's "WAKT_BADI_001" to "WAKT_BADI_008" but they are for SAP Internal Use only.
    Regards
    Ankur

    Hi
    Below are some of BADIs available for WAK1. Please check.
    Exit 
    WCOUP001  User exit for coupon processing in POS inbound
    BADIs
    RDM_BAPI_PROMO_CREATE - Enhancement Spot (RDM_OPT_PROMO_IN)
    RDM_PROMO_POST - Enhancement Spot
    RDM_PROMOTION_WAK1 - Enhancement Spot
    WAKT_BADI_001  -
    ~~~Ganesh Kumar K.

  • FBCJ BADI/User Exit or Validation Rule Implementation

    Inspite of my maintaining validation as under, i am not able to achieve what i desire, i.e., System is still posting Cash transactions thru FBCJ t code for amount exceeding INR 50,000
    1. Created a validation name
    2. Assigned it to Application Area - FI
    3. Callup Point - 2 Line item
    4. In validation step 0001, created pre-requisite as
    Transaction code = 'FBCJ' AND Account Type = 'D' AND
    Posting key = '15'
    5. Under check, Amount <= '50000.00'
    6. Entered E in message type with corresponding message class ZKM_MSG_CLASS for message number 018
    7. Assigned the above validation in OB28 t code for activation level 1 (i.e., Active)
    System display a message; but also post it as well, despite of 'E' error message type.
    How to tackle with the above problem.
    Is there any other badi/user exit for FBCJ. I have only find CJ_DOCUMENT, but it's not working for me.
    Thanks and Regards,
    Sohail

    Hi
    Below are some of BADIs available for WAK1. Please check.
    Exit 
    WCOUP001  User exit for coupon processing in POS inbound
    BADIs
    RDM_BAPI_PROMO_CREATE - Enhancement Spot (RDM_OPT_PROMO_IN)
    RDM_PROMO_POST - Enhancement Spot
    RDM_PROMOTION_WAK1 - Enhancement Spot
    WAKT_BADI_001  -
    ~~~Ganesh Kumar K.

  • Exit/badi for Material group validation on service POs

    Hi Gurus,
    The requirement is to put validation on 'MATERIAL GROUP' at item level as well as service sub line item level.I have used EXIT_SAPMM06E_017 for line level validation.
    For service sub line level 'MATERIAL GROUP' i tried using EXIT_SAPLMLSP_030 but validation is not working properly as
    EXIT_SAPLMLSP_030 is triggered before EXIT_SAPMM06E_017.
    Kindly suggest any alternatives.
    Thanks in advance
    Deepika

    Hi,
    I had finally used BADI ME_PROCESS_PO_CUST method CHECK and PROCESS_ITEM for enjoy transactions i.e ME21N ME22N ME23N and written code in EXIT EXIT_SAPLMLSP_030 for service item validations.
    IF sy-tcode = 'ME21N' OR sy-tcode = 'ME22N' OR sy-tcode = 'ME23N' OR sy-tcode = 'MASS' OR sy-tcode = 'ME29N'.
        DATA: wa_zmm_mat_grp TYPE zmm_mat_grp.
        EXPORT header_data-aedat FROM header_data-aedat TO MEMORY ID 'ZDAT24933'.
        EXPORT header_data-bsart FROM header_data-bsart TO MEMORY ID 'ZBRT24933'.
        IF header_data-aedat GE '20090810'.         " Material group mandatory appplicable date.
          IF ( header_data-bsart = 'SRV' OR header_data-bsart = 'SRVF' OR header_data-bsart = 'SRVI') AND ( header_data-bsart NE ' ')  AND
             ( re_data-loekz EQ 'S' OR re_data-loekz EQ ' ' ).
            SELECT SINGLE  *  FROM zmm_mat_grp INTO wa_zmm_mat_grp WHERE matkl = re_data-matkl AND
                                                                         bsart = header_data-bsart.
            IF sy-subrc NE 0.
              MESSAGE e005(ze1).
            ENDIF.
          ENDIF.
          IF header_data-bsart IS NOT INITIAL.
            IF ( header_data-bsart NE 'SRV') AND ( header_data-bsart NE 'SRVF') AND ( header_data-bsart NE 'SRVI') AND
               ( re_data-loekz EQ 'S' OR re_data-loekz EQ ' ' ).
              SELECT SINGLE  *  FROM zmm_mat_grp INTO wa_zmm_mat_grp WHERE matkl = re_data-matkl.
              IF sy-subrc EQ 0.
                MESSAGE e006(ze1).
              ENDIF.
            ENDIF.
          ENDIF.
        ENDIF.
      ENDIF.
    For service subline item following code:
    DATA: wa_zmm_mat_grp TYPE zmm_mat_grp,
          v_bsart TYPE ekko-bsart,
          v_packno TYPE esll-packno,
          v_ebeln TYPE ekpo-ebeln,
          v_aedat TYPE ekko-aedat.
    IF sy-tcode = 'ME21N' OR sy-tcode = 'ME22N' OR sy-tcode = 'ME23N' OR sy-tcode = 'MASS' OR sy-tcode = 'ME29N'.
      IF srv_esll-matkl IS NOT INITIAL.
        IMPORT header_data-bsart TO v_bsart FROM MEMORY ID 'ZBRT24933'.
        IMPORT header_data-aedat TO v_aedat FROM MEMORY ID 'ZDAT24933'.
        IMPORT re_data-bsart TO v_bsart FROM MEMORY ID 'ZBRT24933'.
        IMPORT re_data-aedat TO v_aedat FROM MEMORY ID 'ZDAT24933'.
        IF v_bsart IS INITIAL OR v_aedat IS INITIAL.
          SELECT SINGLE packno FROM esll INTO v_packno WHERE sub_packno = srv_esll-packno.
          IF sy-subrc EQ 0.
            SELECT SINGLE ebeln FROM ekpo INTO v_ebeln WHERE packno = v_packno.
            IF sy-subrc EQ 0.
              SELECT SINGLE bsart aedat FROM ekko INTO (v_bsart, v_aedat) WHERE ebeln = v_ebeln.
            ENDIF.
          ENDIF.
        ENDIF.
        IF v_aedat GE '20090810'.         " Material group mandatory appplicable date.
          IF ( v_bsart EQ 'SRV' ) OR ( v_bsart EQ 'SRVI' ) OR ( v_bsart EQ 'SRVF' ) AND ( v_bsart NE ' ' )
          AND srv_esll-del = ' '.
            SELECT SINGLE  *  FROM zmm_mat_grp INTO wa_zmm_mat_grp WHERE matkl = srv_esll-matkl AND
                                                                         bsart = v_bsart.
            IF sy-subrc NE 0.
              MESSAGE e005(ze1).
            ENDIF.
          ENDIF.
          IF ( v_bsart NE 'SRV' ) AND ( v_bsart NE 'SRVI' ) AND ( v_bsart NE 'SRVF' ) AND ( v_bsart NE ' ' )
          AND ( srv_esll-del = ' ').
            SELECT SINGLE  *  FROM zmm_mat_grp INTO wa_zmm_mat_grp WHERE matkl = srv_esll-matkl .
            IF sy-subrc EQ 0.
              MESSAGE e006(ze1).
            ENDIF.
          ENDIF.
        ENDIF.
      ENDIF.
    ELSEIF sy-tcode = 'ME21' OR sy-tcode = 'ME22' OR sy-tcode = 'ME23'.
      IF srv_esll-matkl IS NOT INITIAL.
        IMPORT i_ekko-bsart TO v_bsart FROM MEMORY ID 'ZPOT24933'.
        IMPORT i_ekko-aedat TO v_aedat FROM MEMORY ID 'ZDTA24933'.
        IF v_bsart IS INITIAL OR v_aedat IS INITIAL.
          SELECT SINGLE packno FROM esll INTO v_packno WHERE sub_packno = srv_esll-packno.
          IF sy-subrc EQ 0.
            SELECT SINGLE ebeln FROM ekpo INTO v_ebeln WHERE packno = v_packno.
            IF sy-subrc EQ 0.
              SELECT SINGLE bsart aedat FROM ekko INTO (v_bsart, v_aedat) WHERE ebeln = v_ebeln.
            ENDIF.
          ENDIF.
        ENDIF.
        IF v_aedat GE '20090810'.         " Material group mandatory appplicable date.
          IF ( v_bsart EQ 'SRV' ) OR ( v_bsart EQ 'SRVI' ) OR ( v_bsart EQ 'SRVF' ) AND ( v_bsart NE ' ' )
          AND srv_esll-del = ' '.
            SELECT SINGLE  *  FROM zmm_mat_grp INTO wa_zmm_mat_grp WHERE matkl = srv_esll-matkl AND
                                                                         bsart = v_bsart.
            IF sy-subrc NE 0.
              MESSAGE e005(ze1).
            ENDIF.
          ENDIF.
          IF ( v_bsart NE 'SRV' ) AND ( v_bsart NE 'SRVI' ) AND ( v_bsart NE 'SRVF' ) AND ( v_bsart NE ' ' )
          AND ( srv_esll-del = ' ').
            SELECT SINGLE  *  FROM zmm_mat_grp INTO wa_zmm_mat_grp WHERE matkl = srv_esll-matkl .
            IF sy-subrc EQ 0.
              MESSAGE e006(ze1).
            ENDIF.
          ENDIF.
        ENDIF.
      ENDIF.
    ENDIF.
    hope this will help u.

  • User exit/BADI to have a validation in MIRO for item level

    Hi Experts,
         My requirement is to do a validation in MIRO (Invoice Verification) transaction, when the user enters the PO details ( T.code - MIRO ) and if the material group in the line item belongs to specific set of material groups, then I want to show a popup stating to choose a different GL account.I am searching for a suitable User exit to implement the above change which I have mentioned. So Could you please suggest me any User exit or BADI Which can be used to incorporate my changes.
    Thanks in advance.
    Regards,
      Srinivas

    Hi,
    check this thread:
    BADI IN MIRO
    Best regards.

  • User Exit or BADI for F-43 Validations

    Hi
    I need to add some validations to F-43 tcode , the validations are over some header (company, currency..)  and detail (postink key, account,..)  data  (BKPF and BSEG) and send the user the corresponding  Z errors before save and generate the document.
    Does somebody knows some user exit or Badi wich i can use to make F-43 data validations ?
    Thanks
    Frank

    Hi Max
    FI Validations was just my first option because i need to make this same validations in several creating tcodes like F-43, FB02 and MIRO, but in my validations i have about 14 messages errors depending of data and , if i do not make a mistake, in FI Validations there is only a message for step .
    The point is in my validations i use data that i read according i'm going validating so if i use N steps , one step for each error message , i would have to repet the data read in each step.
    Am i right, in FI Validations there is only a message for step and the message is the predefinded in the step itself ?  or i can make severeal validations and send differents error messages in one same step ?
    Thanks a lot
    Frank

  • BADI for Service Order Validations on Timesheets .

    Hi Experts,
    I am working on the Timesheets - Record working times (CAT2 transaction).
    The Client requirement is that certain validation should be put on the Service Orders / Rec. Orders before an employee can book his timesheet against that particular  Service Orders / Rec. Orders  .
    Currently there are no validations on these Service Orders and the employee can book his timesheets against any service order from the search help .
    Is there any BADI / User Exit through which this can be achieved.
    Thanks

    Solved by self.

  • BAdI for CRMD_ORDER data validation

    Hi,
    I'm trying to do an enhacement over crmd_order, so when the user puts a date into "Requested Delivery Date" (Shipping Tab) this date automatically copies into "Pricing Date" field (Prices Tab).
    So I need a way of detect when the user changes the value of "Requested Delivery Date", I think that using a BAdI or user-exit that executes each time the user change values into screen fields it's a good idea, but I can't find anything that fits to my requeriments.
    Looking into the internet I've found badis for the save command, but I need to control this each time the user changes data into screen.
    Any idea of how can I do this?
    Thanks in advance

    Hi Arjun,
    as far as I know this method executes whenever the user pushes save button. But what I need is a badi that executes whenever the user changes data from the "Requested delivery data" field.
    Doing some debugging I've found that CRM_SALES_BADI executes always, but I'm not very sure that this is the right badi for my requeriments
    Thanks for your answer

  • Exit or BAdi for GR date validation.

    Hi,
    I am trying to validate GR date field in MIGO.My requirement to restrict GR date if GR date is less than PO creation date.I found MB_MIGO_BADI but it is triggering only if change the field and reverting back to the transaction.It is  triggering  for post but not for check PLease help in this regard.
    Ibrahim

    Hi,
          Check these BADI's
    MB_CIN_LMBMBU04 posting of gr
    MB_CIN_MM07MFB7 BAdI for India Version exit in include MM07MFB7
    MB_CIN_MM07MFB7_QTY Proposal of quantity from Excise invoice in GR
    MB_DOCUMENT_BADI BAdIs when Creating a Material Document
    MB_DOCUMENT_UPDATE BADI when updating material document: MSEG and MKPF
    MB_DOC_BADI_INTERNAL BAdIs when Creating a Material Document (SAP Internal)
    MB_MIGO_ITEM_BADI BAdI in MIGO for Changing Item Data
    MB_QUAN_CHECK_BADI BAdI: Item Data at Time of Quantity Check
    Regards

Maybe you are looking for