Substitution : Payment block (bseg-zlspr)

Hi,
I would like to substitute the payment block when posting document header (tcode:FBR2). However, I cant find the BSEG-ZLSPR field to be substitute in the substitutable fields (tcode:ggb1 Financial Accounting > Document Header > Substitution > Step).
Is that means that if the BSEG-ZLSPR doesnt appear in the substitutable fields to be selected, I CANT perform any substitution to that field?
Appreciate advice. Thanks.

Hi,
For your requirement those field are not available in header level in substitution so first we can get those field through this way
If you want Payment Block BSEG-ZLSPR  in line item level .
Go to SM30 there Give Program name  VWTYGB01  select maintain button.
There select the table BSEG and field names ZLSPR and remove the check box exculde flag for those fields.
May be this information is useful to you
If you have any doubt feel free to ask
Regards
Surya

Similar Messages

  • Invoice Payment Block (RBKP-ZLSPR / BSEG-ZLSPR) Update

    Hi ABAP Gurus,
    Good day.
    Basically, I need to update Invoice Payment Block from "W" to "R".  I have tried BAPI_INCOMINGINVOICE_CHANGE but could not change the Payment from "W" to "R".  I believe that this is part of the said FM's restriction.  As per documentation, "it is not possible to change invoice documents flagged for invoice verification in background using this method".  Payment Block "W" is basically Invoice Verification via Workflow.
    On the other hand, I have also tried to use FM FI_DOCUMENT_CHANGE without any success. I keep on getting no document found.  I have played around with the parameters being passed but without any luck.
    Can you kindly provide a solution for this?  Thanks in advance for your help.
    Best regards.
    Brando Braganza

    Hi,
    You want to release a blocked invoice.You can use following BAPI
    'BAPI_INCOMINGINVOICE_RELEASE'
    For sample code
    goto>SWO1>Enter BUS2081
    Method-->Releasesingle
    Thanks
    Nabheet

  • Authorisation Object for Payment Block Filed(ZLSPR) in FB02

    Hi,
    I want to restrict the authorisation to modify the field Payment Block to some of the users only in FB02 Tcode.
    How can i achieve it.
    My basis team said it can help me if i can give the authorisation Object  for the same they can restrict the authorisation object to limited users.
    regards
    Jaya

    Hi Mallikarjun,
    The authorisation Object given is related to Excise invoice ? So, please let me know how this would help in restricting modification of payment block filed in FB02?
    regards
    jaya

  • Payment block to set in background

    Hi all,
    I need to set the payment block (BSEG-ZLSPR) in a background task of a custom workflow, so I developed a custom method in BUS2081. It works when I run it via SWO1, but not through the background task.
    I know it could be a problem of COMMIT WORK and I've added it (or BAPI_TRANSACTION_COMMIT), but it doesn't work anyway.
    Can you help me please?
    Thanks.
    Kind regards,
    Angelo

    Hi Rob,
    sorry, but it doesn't work. Even if the actual agent is a dialog user, SM50 shows WF-BATCH as the user and doesn't let me enter the debug mode via menu Program -> Debugging.
    The code to change (to 'G') the payment block is based on the following custom function module, copy of PR_WF_PAYMENT_BLOCK_RESET, but it gets in input the new code:
    CALL FUNCTION 'ZPR_WF_PAYMENT_BLOCK_RESET'
      EXPORTING
        belnr              = t_bseg-belnr
        bukrs              = t_bseg-bukrs
        gjahr              = t_bseg-gjahr
        buzei              = t_bseg-buzei
      USERN              = ' '
        i_zlspr            = 'G'
    EXCEPTIONS
      FOREIGN_LOCK       = 1
      BSEG_LOCK          = 2
      BKPF_READ          = 3
      BSEG_UPDATE        = 4
      BSIK_UPDATE        = 5
      BSIK_OPEN_FI       = 6
      BSID_UPDATE        = 7
      BSID_OPEN_FI       = 8
      OTHERS             = 9
    Thanks.
    Angelo

  • Payment Block Validation for User group

    Dear SAP Validation Expert,
    We like to allow only selected FI users to change Payment Block to ' ' (Free for Payment) in tcode: FB02, FB03 and FBL1N.
    Curently we have managed to block other un-selected users from changing the Payemnt block to Free for Payment.
    But our issues are Other fields also NOT able from changing/maintaining. For example in FB02, user NOT able to change Payment Block (BSEG-ZLSPR) from 'B' to  ' ' (Free for Payment) which is expected but user also NOT able to maintain other field such as Payment term(BSEG-ZTERM), Baseline date (BSEG-ZFBDT), Assignment (BSEG-ZUONR) and Text Field(BSEG-SGTXT).
    Below is our Validation, please advice how to improve it so that other fields can be changed too. Your swift reply is very much appreciated.
    Pre-requisite:
    ( ( SYST-TCODE = 'FB02' ) OR
    ( SYST-TCODE = 'FBL1N' ) OR
    ( SYST-TCODE = 'FB03' ) AND
    ( BSEG-ZLSPR = ' ' ) AND
    SYST-UNAME <> 'HIS20083'
    Check:
    BSEG-ZLSPR <> ' '
    Message: E: You have no authorization.

    Hi,
    In your Validation small change has to be done.
    Pre-requisite:
    SYST-TCODE = 'FB02' ) OR ( SYST-TCODE = 'FBL1N' ) OR ( SYST-TCODE = 'FB03' )
    Check:
    SYST-UNAME 'HIS20083' AND BSEG-ZLSPR = ' '
    Message: E: You have no authorization.
    Try in the above procedure.
    Thanks
    Goutam

  • Payment block at invoice level

    Hi,
    Hope you all are doing well.
    We've upgraded our SAP system from R/3 to ECC 6.0 and are facing the
    following problem while testing it
    While posting a vendor invoice through transaction FB60,
    -In R/3, user cannot modify Payment Block (BSEG-ZLPSR). The default
    -In ECC 6.0, user can modify Payment Block (BSEG-ZLPSR) from its
    default value 'A' to any other.
    What our requirement is we don't want users to change payment block. It
    should be set to its default value 'A', can only be udpated through
    transaction FB02 and also shouldn't be dependent on Payment Terms which
    is currently being done in SAP R/3.
    We checked configuration in Transactions OB27, OBBH for any
    substitution, default Values for Pmnt Block & Maintain payment
    terms.
    Also, we haven't configured any workflow for releasing payment.
    Regards,
    -N

    Sorry that was not complete
    enter following line item validation (OB28)
    Pre-requisite:
    ( SYST-TCODE = 'FB60' OR SYST-TCODE =
    'F-43' )
    AND BSEG-ZLSPR = 'A'
    Check
    BSEG-ZLSPR = 'A'
    This is based on the assumtion that payment block "A" is getting defaulted.  But if this is defaulted through a substitution, then this validation will not work
    Edited by: Ron on Oct 7, 2009 9:31 PM

  • Set Payment block for documents generated by txn FBCJ

    Is there a way to block the FI documents (receipts) from FBCJ?
    I mean, when we create a cash receipts (repayment froma a vendor).
    I set the payment condition in the vendor master data in order to block all the invoices generated but for the cash journal txn doesn't work.
    Is it possible to add the field Payment Condition (ZTERM) or Payment Block Status (ZLSPR) directly in FBCJ??
    Any idea??
    thx in advance.

    Dear Pham,
    I don't have any idea about down payment process, so straightly I can't answer your requirement
    Please go through this SAP help link it may help you about down payment process.
    http://help.sap.com/saphelp_47x200/helpdata/en/dd/561621545a11d1a7020000e829fd11/frameset.htm
    I hope this will help you,
    Regards,
    Murali.

  • User exit for filling the payment block

    Hello,
    I need the user exit for popuating the payment block(RBKP-ZLSPR ) while posting the FI invoice thru MIRO.
    Any inputs would be of great help.
    Thanks!
    Praveena.

    Hi,
    Try with these userexits
                                                                                    Enhancement/ Business Add-in            Description                                                                               
    Enhancement                                                                               
    LMR1M001                                User exits in Logistics Invoice Verification                    
    LMR1M002                                Account grouping for GR/IR account maintenance                  
    LMR1M003                                Number assignment in Logistics Invoice Verification             
    LMR1M004                                Logistics Invoice Verification: item text for follow-on docs    
    LMR1M005                                Logistics Inv. Verification: Release Parked Doc. for Posting    
    LMR1M006                                Logistics Invoice Verification: Process XML Invoice             
    MRMH0001                                Logistics Invoice Verification: ERS procedure                   
    MRMH0002                                Logistics Invoice Verification: EDI inbound                     
    MRMH0003                                Logistics Invoice Verification: Revaluation/RAP                 
    MRMN0001                                Message output and creation: Logistics Invoice Verification                                                                               
    Business Add-in                                                                               
    INVOICE_UPDATE                          Business Add-In: Logistics Invoice Verification                                                                               
    Assign points if useful.

  • Substitution for Payment Block

    Hi
    My requirement is to substitute a payment block when a vendor invoice is posted using
    document types XX and YY in a given company code when the invoice amount is more
    than 10000.
    I have written the substution in GGB1 under Financial Accounting Node under Line
    Item category.
    I have created following under Step 001 :
    Prerequisites :
    BKPF-BUKRS = 'ABC' AND BKPF-BLART = 'XX' OR 'YY'AND BSEG-WRBTR > '10000.00'
    Under Substitution :
    Field Payment Block is substituted by constant value 'C'
    Transport request is also generated.
    But still the document when posted  the payment block field is not substituted
    by the value C.
    Can anyone help me what did I miss in the settings and where to rectify. Also, guide
    me to transport the subsitutions to other client.
    Regards
    Gemini

    Dear,
    Please follow the instructions and hope you will succeed:
    Eter Tcode se16 and enter the table name gb01 - check bseg-ZLSPR is there and the excude is not set it must be empty. if yu see the entry is there with X then create an abap program and type the following to delete the entry:
    delete from gb01 client specified  where boolclass = '009' and
    classtype = 'S' and
    bcltab = 'BSEG' and
    bclfield = 'ZLSPR' and
    bexclude = 'X'.
    then again write another program and type the following:
    DATA GB01WA TYPE GB01.
    gb01wa-boolclass = '009'.
    gb01wa-classtype = 'S'.
    gb01wa-bcltab = 'BSEG'.
    gb01wa-bclfield = 'ZLSPR'.
    gb01wa-bexclude = 'X'.
    INSERT INTO gb01 VALUES gb01wa.
    the one again goto GBB1 and create a substitution as follows: first when when you start to create a sub. then it will ask you to select the filed make sure you find and select the field ZLSPR, then you make conditions for your sub. make sure to transport from the same transaction and the again make sure to activate this sub. and transport both requestes, hope it will solve the problem.

  • Payment Block in Substitution Rule

    I' created a Substitution rule to block particular vendor invoices at callup point 2 when they are entered in the system.  At some point in time, I need to unblock these vendor invoices in order to make a payment.  When I unblock the invoices, my substitution rule keeps blocking the invoices again.  What do I need to do to only have my Substitution Rule work at the time of invoice entry?
    Any help would be greatly appreciated.

    OK I am not sure your processes you currently use.
    Do you use MIRO or FB60.
    You could JUST add the tcode to your rule if you new the tcodes you used to create the vendor postings.
    Please consider Vendor credits as well, do they block as standard?
    Anyway I guess you have a rule that says something like if doc type is "KR" then add a payment block. What you need to do now if you know ALL of your doc types is say, if the doc type is "KR" and the tcode is "MIRO, FB60" then add payment block.
    That way when you go to change the payment block in FB02 you can save it correctly.
    Please assign points if this is useful.

  • Putting a Suto Payment block in Vendor line item

    Hi,
    we have a requirement where we want to auto block(payment block) a Vendor Line item whenever we hit a specific GL account in his posting.
    How we can do this in SAP.. I tried using substitution but cudn't move further.
    Plz suggest.
    Thanx in advance

    Hi
    I can able to create a substitution and I can able to populate payment block in the document. 
    Pls. follow the below:
    1.  Create a rule under complete document as BSEG-BUKRS = "Your company Code" AND BSEG-HKONT = "Your GL Account against which the vendor will be posted"
    2.  Now come to substitution and create a new step.
    3.  In substitution populate the rule and check
    4.  Then give constant value BSEG-ZLSPR = "A" (Blocking for payment)
    5.  Then activate it (don't forget to do this)
    6.  post the document and you can find block in the vendor account with the gl given in the rule mentioned above.
    Hope this helps.  If you need more or screenshot give me a mail in [email protected]
    If the above was useful, assign points.
    Thanks
    Rago

  • Field BSEG-ZLSPR in a posting key 50

    Hello,
    I have a doubt,
    Is it possible to display the lock field (BSEG-ZLSPR) as a posting key 50? And after post are able to change?
    Thanks.

    Hello again,
    The problem I have is in a substitution i changed the posting key 50 to 31 (bseg-bschl = '31') and block the payment(BSEG-ZLSPR = 'Y '), but when i see the document I get the screen off the posting key 50 and the field payment block doesn't appear. I need that the field payment block appear to change it in the future.
    Thanks.

  • AP Invoice interface - payment block

    Hi,
    Peoplesoft is our main system for finance. We are using SAP for logistics applications. I am building a interface to send AP invoice details from SAP to peoplesoft on a daily basis. This interface needs to pick up only those invoice that are free for payment i.e. bseg-zlspr (payment block) field is blank. For example, if an invoice is in invoice verification process, it should not be sent. Till this point, it is easy to get the details of these invoices.
    Once the invoice verification is done, bseg-zlspr field will become blank and needs to be picked up by interface. But the issue is how to select these invoices. Since the interface will run daily, I can select for invoices that are created on that day or changed on that day. But the issue, when the value of bseg-zlspr field is changed from blocked to free for payment, none of the date field value changes on either bkpf or bseg tables.
    Any ideas how to handle this???

    hi,
    use change document analysis like tcode FB04
    -> try fm CHANGEDOCUMENT_READ_HEADERS
    A.
    Message was edited by:
            Andreas Mann

  • AP invoice interface - payment block field question

    Hi,
    Peoplesoft is our main system for finance. We are using SAP for logistics applications. I am building a interface to send AP invoice details from SAP to peoplesoft on a daily basis. This interface needs to pick up only those invoice that are free for payment i.e. bseg-zlspr (payment block) field is blank. For example, if an invoice is in invoice verification process, it should not be sent. Till this point, it is easy to get the details of these invoices.
    Once the invoice verification is done, bseg-zlspr field will become blank and needs to be picked up by interface. But the issue is how to select these invoices. Since the interface will run daily, I can select for invoices that are created on that day or changed on that day. But the issue, when the value of bseg-zlspr field is changed from blocked to free for payment, none of the date field value changes on either bkpf or bseg tables.
    Any ideas how to handle this???

    hi,
    use change document analysis like tcode FB04
    -> try fm CHANGEDOCUMENT_READ_HEADERS
    A.
    Message was edited by:
            Andreas Mann

  • Payment block key not editable in FB02

    Hi,
    I have problems relating to payment block key. In particular, documents with posting key = 09 seems to have this field (BSEG-ZLSPR) hidden in FB02. How can I have that field editable?
    Thanks a lot for your help,
    Gabriele

    Hi,
    It's already defined in OB32.
    D           BSEG-ZLSCH          Payment Method
    D           BSEG-ZLSPR          Payment Block
    D           BSEG-ZTERM          Terms of Payment
    Field name      BSEG-ZLSPR            Payment Block                                                                               
    Account Type    D      Customer line items          
    Transact.type          Payments, invoices, credit mem
    Company Code           In all company codes                                                                               
    Field Can Be Changed                                                                               
    Posting period not closed                           
    Line item not cleared                               
    Customer Debit or Vendor Credit                     
    No invoice-related credit memo                      
    No credit memo from down payment         
    Edited by: Raistlin82 on Feb 3, 2010 3:45 PM

Maybe you are looking for

  • My ihpone 4 wont turn on goes straight to itunes screen

    i recently tried to update my iphone 4 and it told me i have restore my iphone in order to update.I put my iphone in recovery mode and connected to itunes now i cant get out of itunes. everytime i turn my phone on it goes staright to the itunes scree

  • How to create up-to-date Recovery Drive and Recovery Partition on Windows 8.1 U1.

    I am running 8.1 and exploring the recovery options. I'm periodically creating recovery images, etc. but would like to do better than that. I'd like to know how to: Create an updated Recovery Partition that will restore to a Recovery Image (WIM) that

  • Import my old sms from my sim to iphone 3gs?

    Is there no way to import my old sms from my sim to iphone 3gs?

  • DTP got inactivated

    Hi Experts , In BW system one DTP failed with below message "No object directory entry for object R3TR DTPA DTP_4DV1PPE2E9AK4OC1NW16WQ66T Assign a package System setting does not allow changes to be made to object DTPA DTP_4DV1PPE2E9AK4OC1NW16WQ66T"

  • Messages will not open on iOS 7 with iPhone 4

    Just upgraded to iOS 7 on an iPhone 4.  Is anyone else unable to open the Messages app.  Tap and the app comes up as if its going to start to load in my coversations, but then after about 5-10 seconds it just closes.