How to avoid duplicate posting of noted items for advance payment requests?

How to avoid duplicate posting of noted items for advace payments request?

Puttasiddappa,
In the PS module, we allow the deletion of a component pruchase requisition allthough a purchase order exists. The system will send message CN707 "<i>A purchase order already exists for purchase requisition &</i>" as an Iinformation message by design to allow flexible project management.
If you, however, desire the message CN707 to be of type E you have to
modify the standard coding. Doing so, using SE91, you can invoke the
where-used-list of message 707 in message class CN, and to change the
  i707(cn)
to
  e707(cn)
where desired.
Also, user exit CNEX0039 provides the possibility to reject the
deletion of a component according to customers needs e. g. you may
check here whether a purchase order exists and reject the deletion.
Hope this helps!
Best regards
Martina Modolell

Similar Messages

  • In F-51 transaction was not posted,& due date field for advance payment VEN

    1.  In F-51 transaction was not posted. 
    In the above T-code I want to tranfer Invoice amount (RE) to special GL debit retention money payable the following error was throwing,
    Balancing Field "Profit Center" in the line item 001 not filled.
    2. For advance payments for vendors due date field is not appearing in document entry screen.  How   can I see due date field in document entry screen.
      In OB41 I changed the field status for posting key 29 in payment transations I made due date field required, but it is not appearing due date field in document entry screen, while posting transaction.
    Please advise on this.
    Regards

    Hi thru f-51 u cannot post the transaction here u can enter first line item and select process open item and post it and the base line date is already entered in invoice document based on that one the advance amount is adjusted u con't enter that base line date at the time of advance payment and also the payment terms are maintained in vendor master based on that on also due date is calculated i hope it will be helpful.

  • How to avoid duplicates values from alvgird see below code

    how to avoid duplicates values from alvgird see below code
    in below query docno no is repeated again and again
    how i can avoid duplication in this query.
    select * into corresponding fields of table itab
             from  J_1IEXCHDR
                     inner join  J_1IEXCDTL
                        on  J_1IEXCDTLlifnr =  J_1IEXCHDRlifnr
                     where  J_1IEXCHDr~status = 'P'.

    Hi Laxman,
    after that select statement
    select * into corresponding fields of table itab
    from J_1IEXCHDR
    inner join J_1IEXCDTL
    on J_1IEXCDTLlifnr = J_1IEXCHDRlifnr
    where J_1IEXCHDr~status = 'P'.
    <b>if sy-subrc = 0.
    delete adjucent duplicates from itab comparing <field name of itab internal table>
    endif.</b>
    this will delete your duplicate entries.once you done with this call the alv FM.
    <b>  call function 'REUSE_ALV_GRID_DISPLAY'</b>
    exporting
      I_INTERFACE_CHECK                 = ' '
      I_BYPASSING_BUFFER                = ' '
      I_BUFFER_ACTIVE                   = ' '
       i_callback_program                = v_repid
      I_CALLBACK_PF_STATUS_SET          = ' '
      I_CALLBACK_USER_COMMAND           = 'IT_USER_COMMAND'
      I_CALLBACK_TOP_OF_PAGE            = ' '
      I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
      I_CALLBACK_HTML_END_OF_LIST       = ' '
      I_STRUCTURE_NAME                  =
      I_BACKGROUND_ID                   = ' '
       i_grid_title                      = 'Purchase Order Details'
      I_GRID_SETTINGS                   = I_GRID_SETTINGS
       is_layout                         = wa_layout
       it_fieldcat                       = it_fieldcat
      IT_EXCLUDING                      = IT_EXCLUDING
      IT_SPECIAL_GROUPS                 = IT_SPECIAL_GROUPS
       it_sort                           = it_sort
      IT_FILTER                         = IT_FILTER
      IS_SEL_HIDE                       = IS_SEL_HIDE
      I_DEFAULT                         = 'X'
      I_SAVE                            = ' '
      IS_VARIANT                        = IS_VARIANT
       it_events                         = it_event
      IT_EVENT_EXIT                     = IT_EVENT_EXIT
      IS_PRINT                          = IS_PRINT
      IS_REPREP_ID                      = IS_REPREP_ID
      I_SCREEN_START_COLUMN             = 0
      I_SCREEN_START_LINE               = 0
      I_SCREEN_END_COLUMN               = 0
      I_SCREEN_END_LINE                 = 0
      I_HTML_HEIGHT_TOP                 = 0
      I_HTML_HEIGHT_END                 = 0
      IT_ALV_GRAPHICS                   = IT_ALV_GRAPHICS
      IT_HYPERLINK                      = IT_HYPERLINK
      IT_ADD_FIELDCAT                   = IT_ADD_FIELDCAT
      IT_EXCEPT_QINFO                   = IT_EXCEPT_QINFO
      IR_SALV_FULLSCREEN_ADAPTER        = IR_SALV_FULLSCREEN_ADAPTER
    IMPORTING
      E_EXIT_CAUSED_BY_CALLER           = E_EXIT_CAUSED_BY_CALLER
      ES_EXIT_CAUSED_BY_USER            = ES_EXIT_CAUSED_BY_USER
        tables
    <b>      t_outtab                          = ITAB</b>
    exceptions
       program_error                     = 1
       others                            = 2
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
                with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      endif.
    Thanks
    Vikranth Khimavath

  • How to avoid Duplicate Records  while joining two tables

    Hi,
    I am trying to join three tables, basically two tables are same one is like history table, so I wrote a query like
    select
    e.id,
    e.seqNo,
    e.name,
    d.resDate,
    d.details
    from employees e,
    ((select * from dept)union(select * from dept_hist)) d
    join on d.id=e.id and e.seqno=d.seqno
    but this returing duplicate records.
    Could anyone please tell me how to avoid duplicate records of this query.

    Actually it is like if the record is processed it will be moved to hist table, so both table will not have same records and I need the record from both the tables so i have done the union of both the tables, so d will have the union of both records.
    But I am getting duplicate records if even I am distinct.

  • How to avoid duplicate data while inserting from sample.dat file to table

    Hi Guys,
    We have issue with duplicate data in flat file while loading data from sample.dat file to table. How to avoid duplicate data in control file.
    Can any one help me on this.
    Thanks in advance!
    Regards,
    LKR

    No, a control file will not remove duplicate data.
    You would be better to use an external table and then remove duplicate data using SQL as you query the data to insert it to your destination table.

  • Noted Item for GL & to be displayed  in notes to accounts

    Hi,
    We want to post noted items for GL account items only (Not to customer or Vendor) And then this has to be reported in FSV as notes to accounts.
    Do we have any standard solution for this or any work around?
    Regards
    Utkarsh

    Hi,
    Noted item can only be posted via Sp.GL Indicator. And Sp. GL indicator can only be use with customer and vendor.
    To post that entry you need to create new Posting Key. And PK cannot be created for SP.GL posting.
    Hence, it is not possible.
    Please post the whole scenario so that we could find any work around for it.
    Thanks
    Arif

  • How can I add a new line item for production order?

    HI all,
    How can I add a new line item for production order through BAPI/FM? Thanks in advance.

    Hi Mil,
      Unfortunetly SAP is not in front of me.
    But if possible go to BAPI transaction , check for any production order's bapi for CHANGE purpose. Where you will be able to add your new line.
    Reward if useful!

  • Avoid Duplicate Tasks when Expanding Groups for Custom Task Process

    Is there a way to:
    Avoid Duplicate Tasks when Expanding Groups for Custom Task Process?
    I've got a people metadata column that I am planning on putting groups into.  I want the groups to expand and send a task for all users in the groups.  I also want to avoid creating multiple tasks if a user happens to be in two groups at the same
    time.
    I'm trying to work out a way to assign users a read task based on job training requirements.  Right now assigning groups and using a workflow task to confirm read is what I'm trying to accomplish.  I just end up getting two tasks for a user if
    their in multiple groups.
    David Jenkins

    Hi David,
    Please verify the followings:
    After Participants, select Parallel(all at a once)
    Expand Task Options, select ‘Assign a task to each member within groups’
    Open the action properties, make sure ExpandGroup is Yes
    Also in SharePoint Designer ,you can edit the property for the Start Approval Porcess to enable ExpandGroup:
    Reference:
    https://social.msdn.microsoft.com/Forums/office/en-US/d14da1c4-bd5a-459b-8698-3a89bb01e6ad/expand-groupnot-creating-tasks-for-users-issue-in-sharepoint-2013-designer-workflow?forum=sharepointgeneral
    https://social.technet.microsoft.com/Forums/office/en-US/ac245d45-ff66-4341-815c-79213efc4394/sharepoint-2010-designer-workflows-and-sharepoint-user-groups?forum=sharepointcustomizationprevious
    Best Regards,
    Eric
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • How to avoid the Amount and Date values for VOID Cheques

    Hi All,
    I had created a two window i.e For Amount and Date. If I process the cheque the Amount value and Date should not trigger for VOID CHEQUES.
    Can any one tel me how to avoid the Amount and Date values for VOID Cheques
    Your help will be greatly appreciated.
    Regards
    Yathish

    Hi,
    I dont know which tablel you are referring to, is it PAYR table and the field VOIDR?
    If a cheque is voided, it would have a reason and it is stored in VOIDR field of this PAYR table.
    Check if the field VOIDR is filled, if it is filled, do not print the amount and date.
    Regards
    Subramanian

  • How to handle the limitation of 9999 remittance line item for CTX payments

    Hi,
       I need to send the CTX payment from SAP in XML file format to vendors bank.
       SAP F110 -> Treasury -> Our Bank -> FED clearing system -> vendor bank.
       Fed Clearing system has a limitation of 9999 remittance line item for CTX payments.
       Do we have any standard SAP setting wherein total number of invoice in payment document can          be     limited to 9999.
    Please Advice.

    Hi ,
    First of all the Event R418 as you have mentioned have the structures FKKKO and FKKOP .
    In FKKKO you will not get the sub item and in FKKOP you will get the sub itmes .
    Before the process gets in to Event R418 it has only 1 line item and hence you are facing the problem .
    If you have multiple line items getting in to the FM then you can build the logic based on the Import date that is passed in structure FKKOP .
    Else try for the function module FKK_OPEN_ITEM_SPLIT , in R418 where in you can split the document if you are having only 1 entry in FKKOP.
    Kindly check and revert back with your findings .
    Regards ,
    Dewang

  • How to go for Advance Payments..Release Process

    Hi SAP Experts,
    How to go  for Advance Payments..
    Any Guidence will be appriciated with Points..
    Thanks in Advance
    Adarsh
    Edited by: adarsh srivastava on Jan 25, 2008 7:57 AM

    Hi Aadarsh,
    Advance payments is nothing but Down payments. Here i am taking down payment to Vendor and later clearing against invoice.
    PROCESSING DOWNPAYMENT MADE TO Vendor
    ENTERING DOWNPAYMENT REQUEST:
    Accounting –> Financial Accounting –> Accounts payable –> Document Entry  –> Down payment –> Request (or) F-47
    Document date – 24/07/2007 (current date)     Posting date – 24/07/2007 (current date)
    Account             – ****** (LG)                     
    Trg.sp.G/L Ind. – A & press enter.
    Amount            – 25000/-               Business area – 830B
    Due on             – 27/07/2007           Text – Down payment request & POST.
    DISPLAY VENDOR A/C – TO SEE NOTED ITEMS:
    All requests are comes under NOTED ITEMS. To see this, select the T code FBL1N.
    Vendor Account – ****** (LG)          Company code – 8301
         All Items     
       Noted items (deselect the rest of the all check boxes) & execute.
    ENTERING DOWNPAYMENT MADE TO VENDOR:
    Accounting –> Financial Accounting –> Accounts Payable –> Document Entry  –> Down payment –> Down payment (or) F-48
    Document date – 24/07/2007           Posting date – 24/07/2007
    Account     – ****** (LG)           Special G/L ind – A
    Account     – 211002           Business area – 830B
    Amount      – 25000/-     
    Value date – 24/07/2007           Text – Down payment paid. (Don’t press enter)
    Select REQUEST button.
    In the next screen select the check box & select CREATE DOWN PAYMENTS button and SAVE.
    DISPLAY VENDOR A/C – TO SEE DOWN PAYMENT MADE:
    Select the T code FBL1N
    Vendor Account – ****** (LG)
    Company code  – 8301
         All Items
         Special G/L transactions (deselect the rest of the all check boxes) & execute.
    POST PURCHASE INVOICE AGAINST PAYMENT MADE:
    Accounting –> Financial Accounting –> Accounts Payable –> Document Entry  –> Invoice - general (or) F-43
    Document Date – *//***          Posting Date – *//***
    Company Code – 8301                Currency       – INR
    PstKy – 31               Account – ****** (LG) & press enter
    Amount – 50,000/-         Business Area – 830B           Payt terms – 830I
    Text – Goods purchased
    PstKy – 40               Account – 401000 (Material Purchased) & press enter
    Amount – *          Business Area – 830B
    Text – + & press enter. Select menu item DOCUMENT –> SIMULATE & POST.
    CLEARING OF DOWNPAYMENT MADE AGAINST INVOICE:
    Accounting –> Financial Accounting –> Accounts Payable –> Document Entry  –> Down payment –> Clearing (or) F-54
    Document date – 24/07/2007           Posting date – 24/07/2007
    Account       – ****** (LG)           
    Invoice ref. – ****** (against which Vendor invoice you want to clear)
    Text       – Clearing document
    Select PROCESS DOWN PAYMENTS button. Double click in the TRASFER POSTING (or) specify the amount & SIMULATE & SAVE.
    DISPLAY VENDOR A/C – TO SEE OPEN ITEMS:
    Select the T code FBL1N
    Customer Account – ****** (LG)
    Company code       – 8301
         Open items
         Normal items (deselect the rest of the all check boxes) & execute.
    CLEARING OPEN ITEMS MANUALLY:
    Accounting –> Financial Accounting –> Accounts Payable –> Account –> Clear (or) F-44 
    Account           – ****** (LG)
    Clearing date – *//*** (Current Date)
    Select PROCESS OPEN ITEM button. First deselect all items (by double clicking on the line items). Then double click on the first invoice line Item (Invoice – 25,000) and double click on the payment (Document type – KA) and SIMULATE and POST.
    DISPLAY VENDOR A/C – TO SEE ALL ITEMS:
    Select the T code FBL1N
    Customer Account – ****** (LG)
    Company code       – 8301
         All items
         Normal items (deselect the rest of the all check boxes) & execute.
    If this is helpful. assign me points

  • Summarizing open items in down payment request from SD

    Hello!
    We have a sales order with a billing plan, let say, 20% down payment, 80% - final invoice.  There are 3 items in the sales order.  When creating the down payment request the system creates 1 document with 3 customer lines.  We would like to have 1 document with only 1 customer line.  Is it possible to summarize customer lines on the down payment request?
    OSS note 213852 "Analysis of down payment processing with FI" says that summarization is not possible, but the note was issued  in 2002.  Were there any updates since then?
    Thank you!
    Edited by: Anna Strokova on Oct 7, 2008 8:58 PM

    Hi Goutham,
    I think you should have posted this question to PLM forum i.e. Product Lifecycle Management (PLM). Project System is part of PLM .
    Down payment request can not be created automatically from the project structure or milestone in projects.Milestones in projects are used for billing purpose.
    You can use transaction f-47 to enter down payment request.
    Please refer the link below for down payment request.
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/01/a9c78f455711d182b40000e829fbfe/frameset.htm
    Hope this helps.
    Reward points if you find useful.
    Regards
    Tushar

  • How to check Reconcilliation has happened or not for a payment document

    Hi,
    How to check Reconcilliation has happened or not for a payment document? Payment doc ABCDEF was created on 2nd. Now i am not sure whethr RECON has happend ot not
    Please help.

    Dear,
    If you have made payment to vendor and want to know whether reconciliation happened or not then check if this document exist in table BSIK then reconciliation has not been done.
    Regards,
    Chintan Joshi.

  • How to rectify the  payable account not definderror in down payment request

    how to rectify the  payable account not definderror in down payment request

    If you talking about Down Payment Account not defined message then you will need to go to the Business Partner Master > Accounting tab and define the downpayment G/L account

  • Warning Message at time posting Invoice for Advance Payment alrady made

    Dear Sir,
        I want to get a Warning Message at time posting Invoice for Advance Payment alrady made. Please tell me the cofigaration.
    Regards,
    David

    Dear David,
    I think You're referring to the following Information message:
           xxxxxxxx,xx EUR Down payment exist
         Message no. F5096
    Diagnosis
         On the account, special G/L transactions exist which, if necessary, are
         to be cleared with the posting you are currently entering. The special
         G/L transactions which initialize this note were defined in the default
         settings.
    System Response
         You receive this note.
    Please kindly run OBA5, insert the Applicational area F5 You can see that You can have only a Note in footer, a note in window or switch off the message:for information message 096.
    Therefore You cannot have a Warning message W.
    Mauri

Maybe you are looking for