IDOC Posting problem Through Billing Output Type

Dear Friends,
I have strange problem for IDOC posting through Billing Output Type.
We are using same output type for Partial / Final settlements through Billing Output type.
For Final settlements IDOC posted and generated account document is perfect, But for Partial settlement we are always getting message data is missing "No batch input data for screen SAPMF05A 0700 (Message no. 00 344)".
I tried to reprocess same IDOC in foreground then we are getting message "Posting is only possible with a zero balance; correct document"
(Message no. F5 060).
Could you please suggest me
Thanx  in Advance.

solved

Similar Messages

  • How to set posting block in BIlling Doc type configuration

    Hi All,
    Can anybody tell me, How to set posting block in BIlling Doc type configuration.I need to do this to seperate billing creation from from FI/CO posting in my company.
    We right now run have the batch jobs which run VF06 & VFX3.
    Appreciate any input or suggestions.
    Regards,
    Vinay

    Hi
    If you want to check the Manual posting blocks you can configure them through FI/CO. Once you have configured the blocks with reasons it will automatically block for the payments.
    goto        SPRO-> Financial accounting->Account receivable & Payable ->Business Transactions-> Out going Payments-> Manual outgoing Payments-> Check payment block reason.
    Cheers

  • IDOC Number based on the output type

    Hi,
    I have a special requirement where in I need to find the IDOC number generated from the output type .
    I have the NAST details and the Invoice number and need to find the IDOC generated for the particular NAST entry.
    Is there any table or FM which gives this information in SAP.
    Please let me know.
    Regards
    Praneeth

    All,
    Solved myself.
    Used FM WFMC_PROTOCOL_GET to get the IDOC number based on the NAST value.
    Regards
    Praneeth

  • Problem in using output type for purchase order

    Hi experts,
         I am using output type for first time so may be i have done wrong configuration for po output type.The steps i have done are :-
    1) Going to  tcode NACE->Selected  the row u201CEF Purchase Orderu201D and clicked on u201CProcedures".
    2) In procedures there are 2 procedures for the application EF (Purchase Order). To proceed further, we would need to find out the procedure that is currently active.Gone to transaction SPRO. In this, navigate as Materials management -> Purchasing ->Messages -> Output control -> Message Determination Schemas ->Define Message Schema for Purchase Order
    3) Clicking on u201CAssign Schema to Purchase Orderu201D. So, the procedure RMBEF1 is active for EF (Purchase Order) . 
    4) Go back to transaction NACE. Select u2018EFu2019 and click on u201COutput typesu201D.
    5)  Let us use the output type u201CNEU name purchase orderu201D for this purpose. Double-click on NEU.
    6) Ensured  that the checkboxes u201CAccess to conditionsu201D and u201Cmultiple issuingu201D are checked and the access sequence is 0001(DocType/PurchOrg/Vendor).Only 0001 and 0002 is available in f4 help for this.
    7) Now clicked on u201CProcessing Routinesu201D on the left hand side. Ensured that there is an entry for Medium u2018Au2019 (Distribution ALE).
    8) After that going back to the main screen of NACE. Select EF (Purchase Order) and clicked on u201CCondition Recordsu201D.
    Select NEU and clicked on u201CCondition recordsu201D. The pop-up box appears that gives three radio button option :-
      1) Purchasing output determination :purchasing org / vendor for EDI
      2) Purchasing output determination :doc. type / purchasing org /vendor
      3) Purchasing output determination :document type
          but it is not having option only for purchasing organisation through which we can send idoc for changes or creation of PO in that particular pur.org now if i choose 2) i have to give doc type and purchasing org both bcoz they are mandatory fields and value for vendor.
    9)  Also i  have done the necessary ALE configuration (not covered in this document). In the partner profiles, use the message type u201CORDERSu201D and the IDOC type u201CORDERS05u201D.In the tab u201CMessage Controlu201D, used the process codes u201CME10u201D and u201CME11u201D for u201CPO Createu201D and u201CPO Changeu201D respectively.
    but the idoc is not generated many times when po is changed and when once it is generated it is giving error
    Please suggest solution.
    Thanks in advance
    nehavt

    In me22n in messages tab after looking into  processing log it is giving->No recipient found for message type ORDCHG in the
    ALE model ,next time giving error as no idoc items belonging to purchasing document found,when i changed message type to ORDCHG the  status is green in messages tab it is giving-> error occured while idoc xyz is sent and in WE02 status is red 02
    error passing data to port(could not find code page for receiving system)

  • VL01N delivery saves triggers Proforma Invoices through delievry output typ

    HI Gurus,
    Iam facing one issue related to work flow, senerios is sales order- once delievry saves, it triggers one output type ZGF8, and it triggers Proforma invoice type ZGF8.
    In delievry output type ZGF8, we have output program Z_EVT_LIKP_OUTPUT, and Form Rouitne CREATE_EVENT.
    Now user want to differnt delivery type and differnt proforma invoice type same as above.
    My question is how the system is triggers ZGF8 proforma billing type automatically, where in the system have the setting.
    Please guide
    Thanks
    Ramki

    Hi Ram Ki,
    I think your problem is more toward the setting of the output determination. You can consult with your functional consultant who normally set this up.
    For your reference, you can go to transaction NACE, where you can see:
    1. Procedure that is active
    2. Output type belongs to the procedure
    3. Access Control which fields used for comparison
    4. Condition record which values used for comparison, to determine whether the output type is to be triggered.
    Regards,
    Lim...

  • How to display error message in Billing Output Type (VF03).

    Hi,
    could anyone suggest how do i display error message via billing (VF03) output type?

    i want to display an error message from my sapscript program.
    *determine discount
    it_zmas-discount = it_zmas-gross_value - zkwert.
    MODIFY it_zmas.
    ELSE.
    MESSAGE ID 'Z0' TYPE 'S' NUMBER '999' WITH 'Please maintain cust pricing grp 34 for ' wa_zmas-matnr.
    p_proc_screen = 'X'.
    ENDIF.
    when user enter billing doc no in vf03, user will click 'issue output type' and select their output type to be printed out.
    if there's an error in the print program, it should promt out an error message and do not allowed user to print preview and print the form out.
    what i had did previously, i prompt the error message and disable the print preview button. i think its not a good solution and i am not sure how to stop the form from not printing it out.
    i was wondering is there any user exit of the output type, vofm (which i had this solutions from my previous question, but unsure how to use it) or any other solutions.
    please help.

  • Problem with the Output Type and Transaction ME9F

    Hi,
          I have an Output Type (xyz) and Program (abc).
          If for ME21N i give the output type ( xyz ) the n am able to get the Spool and 
          Printout.
          If for ME9F i give the output type ( pqr) then am able to get the Spool and 
          Printout.
          Problem is :---
          when am using O/P Type ( xyz ) for ME9F then am abel to process but am
          not able to get the spool and not even printout.
          I want to know where it can be wrong.
          It's a high priority object.
    Kindly help me out.
    Thanks,
    Zia.

    hi Zakir,
    1.check the output type under
    apllications  'EF' IN transaction  NACE.
    2.select that ef and press the push button output types .
    3. now check ur output for is present here or not ..
    just click the position button and give ur output type ..
    4. when u find ur output type .. select that o/p type and click processing routined on the left side where u will see ..
    when u do this
    u ll see the details like
    output type . the output type  "
    application . 'EF'
    and the mode of medium .
    1. print out
    2. fax .
    6. edi etc.
    this is the way to check what are the mediums present for the output type ..
    check whether u r <b>entries (xyz) and (pqr) are having medium 1.</b> 
    if its missing  then assign it ..
    regards,
    VIjay

  • Proforma Invoice triggers automatically through delivery output type

    Hi Gurus,
    Iam facing one issue related proforma invoice, senerios is sales order- once delievry saves, it triggers one output type ZGF8, and it triggers Proforma invoice type ZGF8.
    In delievry output type ZGF8, we have output program Z_EVT_LIKP_OUTPUT, and Form Rouitne CREATE_EVENT.
    Now user want to differnt delivery type and differnt proforma invoice type same as above.
    My question is how the system is triggers ZGF8 proforma billing type automatically, where in the system have the setting.
    Please guide
    Thanks
    Ramki

    in creation mode you can see kew combination this will show your access sequence criteria.
    Go to NACR display mode in header condition info ,click condition info tab with entering any values in screen this will show the details

  • Problem in creating output type

    Hi,
    i want to create a separate output type for purchase order printing . I have written one driver program in development client which calls the smart form upon execution . Now i want to attach this driver program with a output type and that output type will be attached with purchase order creation . I am using tcode NACE in the config client . When i am tring to attach the driver program with the output type system giving error saying driver program does not exist since it was created in other client . Then i used tcode scc1 to copy the program from development client to config client but the problem remains same . Can anyone he

    Please find the error message.
    Entry ZMMDRIVER_PO_RETURN   does not exist in TRDIR (check entry)
    Message no. 00058
    Diagnosis
    Input values must be defined in Table TRDIR. The value or values 'ZMMDRIVER_PO_RETURN  ' are not specified in this table.
    Procedure
    Check whether the input is correct and correct if necessary.
    Procedure for System Administration
    If this is not an incorrect entry, check the system settings and change them if necessary.
    If there is a connection to the Customizing system, you can maintain the system settings by choosing Customizing in the Performance Assistant or Maintain Entries (F5) when displaying the help in a modal dialog box.

  • Problem during transporting output type

    HI All,
             I transported the output type to production with some changes. But in Production whole output type got deleted? how can this happen?
    Saurabh

    thx

  • Urgent : IDOC posting problem

    Dear All ,
    Currently I am working on IDOC - XI- FILE scenario .
    I have created a customized idoc and with the help of customized program I have uploaded the value in IDOC .
    Now my query is how XI will take IDOC :
    Option 1 : Do I need to trigger IDOC from SAP to XI using Program (i.e using ALE Layer)
    option 2 : Can XI import the IDOCs containing value from SAP
    Plz elaborate the complete steps , I have seen the weblogs but it is not containing full details .
    waiting for your reply asap .

    Hi Prabhat,
    Go to transaction we05 and get the idoc no. Now go to we19 and execute the idoc and give standard outbound processing. On the values given click and give the sender and receipeint port and partner name.
    Complete step :-
    1.create an RFC destination pointing to XI server in the Business System where IDOC is present, using transaction sm59
    2.create a tRFC port in the same Business System using transaction we21
    3.create a logical system name using transaction bd54
    4.then create a partner profile using transaction we20
    5.Now log on to the Business System where IDOC is created.
    6.go to we19..execute the idoc and give standard outbound processing on
    7.on the values given click and give the sender and recipeint port and partner name and type..
    Hope this will be helpful.
    Regards
    Suraj

  • IDOC posting problem

    Hi,
    Currently i am facing one issue with bd87 tcode, when evr i tried to process the idoc thr BD87, automatically debugging mode is switched on.Actually the user is not having the authorization and  even we did n't set any debugging related parameter in his SU3 settings.
    Can you please anybody help me out.
    Thanks and regards,
    Venkat.

    Hi,
    This does happens in some cases.
    I guess this issue will not come if the authorizations are provided to the user.
    Regards
    Pratap Sone

  • Idoc type used for an output type

    Hi experts,
    How do I find the Idoc structure used by an output type.
    When i look in nace it only shows the program name as RSNASTED and form routine as EDI_PROCESSING.
    Thanks,
    Raghu.

    I guess i have to explain the whole problem.
    We are trying to eliminate a couple of items from going down to 4 output types of which 3 of them are using EDI.
    So I think we should eliminate them from being populated in the line items of each IDOC.
    i.e) each basic type/ extension whichever it uses.
    Does it make sense?
    if not please advice, I am new to EDI.
    Thanks and regards,
    Raghu

  • Billing output through email

    Hello SDNs,
    I have a requirement to send the billing output directly to the customer(BP) who is receiving billing document but it should be specific customers. Can you please explain where do we maintain for automatic billing output through customer email.
    I have maintained transmission medium as email at billing output type level and maintained output codition record level.
    Outout is not triggering as i have maintained above settings. Can you please guide the steps for getting output through email.
    Regards,
    K

    Hi,
    If you want to sent email to the BP the invoice copy then create your output type in SPRO>SD>Basic Functions>O/P control>O/P determination>O/P determination using condition technique>maintain Output Determination for billing documents.
    Select RD00 and create an output type of your own. In the Default values tab maintain transmission medium "5" and partner function "BP" and Communication Strategy "CS01". Now at left side "Dialog structure " Maintain the values for each one
    In the processing routines maintain medium "5" .Your program ,form routine and form.Also type "2 PDF".
    In partner functions Maintain medium "5" and partner function "BP" these are the configurations when you maintain the new output type.
    After creating the new output type maintain the same in output determination procedure. with Step/Output type (created by you).
    Maintain the email address in customer master of BP.
    Also check in SCOT to ensure the email is triggered

  • IDOC output type configuration

    Dear All,
    We are integrating with another system for warehouse management and delivery note print out will be taken from third party system once delivery is created in SAP. When delivery is created, and IDOC DESDAV will be sent to third party system which carries all necessary information for delivery note.
    My question is, to trigger DESDAV IDOC  I have copied LALE output type and changed some setting. I have maintained condition record .
    The settings are : Access Sequence  : 0008, Access to condition, Send with periodically scheduled job, Tran mission medium: Distribution ALE,
    Since the process is as i am sending to third party system not to a specific partner , i have deleted the partners assigned in the standard " SP" and left the field blank in partner function.
    When i create delivery, this output put is appearing twice in Determination analysis,  and not appearing automatically. when i maintain manually, system is asking for partner(SP).
    How do i maintain the third party system as my partner. I have two questions here
    1) Output type is not appearing in Delivery
    2) should i maintain the third party system as sold to party SP or LS(logical system)
    Kindly guide me.
    Note: I have maintained the output type in IDOC - DESDAV and when IDOC triggered manually, IDOC is getting generated.
    Regards
    Fazal

    Hi Santhosh,
    I am able to trigger IDOC now and below are my setting.
    Maintain Partner function LS in output type
    Maintain partner role "LS" in WE20 which i have not maintained.
    Creation of condition record with Dispatch time - Send immediately
    Now i am able to trigger IDOC when Delivery is created. Thank you for help.

Maybe you are looking for