Error in MC(A report - Customer Incoming Orders

Hi,
I am trying to run a std. report - mc(A, which is for customer, inc. incoming orders.
On running it for my sales area, reporting period I get a message "No data exists". There is data in the system, which I've cross-checked.
The customers and materials, both have the statistics group set (under sales data respectively).
Can someone please tell me what the steps to get the report working are? Are there any setting (IMG or in SAP Menu) that I need to first do before the report pulls up the data.
Thanks.
Sowmya

Hi Sowmya,
First of all check you info sys table SXXX if is there data in there.
If yes, review your materials and customes if they are set up for Statictis.
Than review your actualizing rules: MC24 / MC25 / MC26
So simulate some registers:  MCVR
If you customized the info structures after sales operations, you have to reestructure your info sis:
1 - Update the SIS running the reports:
RMCVNEUA - Sales Orders
RMCVNEUL - Deliveries
RMCVNEUF - Invoices
Select you sales area and dates;
Update in a temporary version. For example version: &(9
Check if everything is OK.
2 - Versions Management:
Here you can copy the temporary version to the actual version;
Remember that the actual version is 000
Transaction OLIX Copy / Delete versions;
Button: "COPY+DELETE"
Regards,
demas

Similar Messages

  • How to handle division by zero error in sap crystal report custom formula function

    Hi,
    I have one report in that there is one custom function created called percentage when i run the report it give me error like division by zero. here is that function
    Function (stringvar amount11,stringvar amount22)
    stringvar amount1 := replace(replace(amount11,'.',''),',','');
    stringvar amount2 := replace(replace(amount22,'.',''),',','');
    if length(amount2) < 16 then
    tonumber(amount1)*100/tonumber(amount2)
    else
    numbervar c:= length(amount2) - 15;
    if length(amount1) > c then
    stringvar amount3 := left(amount1,length(amount1)-c) + '.' + replace(replace(right(amount1,c),'.',''),',','');
    tonumber(amount3)*100 /tonumber(left(amount2,15))
    else
    0
    in RED highlighted area here i got that error. how i can resolve this one.
    Kind Regards,
    Ganesh

    Hi Ganesh,
    Change the formula in which the function is being called to:
    stringvar amount22;
    if amount22 = 0 then 0 else
    Function (stringvar amount11,stringvar amount22);
    -Abhilash

  • Incoming orders Qty

    Hi,
    Incoming order quantities in MCTE is not matching with the no. of sales order quantities (VA05) for a given period. There is a small difference in it. I have following questions:
    1. What could be the reason for this?
    2. MCTE incoming orders considers what parameters from sales order.
    3. How to know from LIS what are the parameters considered for charactristics like Incoming order, sales, billing qty, credit memo, credit memo qty etc. Where in config to go and see these settings?
    Thanks & regards,

    Arif,
    As a Company whatever Order You got from the customer and entered in the System is your incoming order.
    Simple Remember the following rule
    Customer ---> Incoming Order -->Company( Process Order) --> Output ---> Customer
    Thanks,
    Raja

  • Signal 4 error encountered while running a customized report

    Signal 4 error encountered while running a customized report
    We are running Oracle Applications version 11.5.10 on Oracle RDBMS 9.2.0. and IBM AIX 5.3 o production system and AIX 5.2 on test machines. We have made a new clone of production database on test machine and after installation of a clone on test-machine all customized reports terminated with signal 4 error.
    Can anybody tell the possible causes of signal 4 errors and their remidies ?

    Thank you for the link, i will read it...
    I have problemss with PDF output...
    When trying to run any concurrent request with PDF output, it completed with error and show the following message in the request log file:
    Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
    American_America.AR8MSWIN1256
    Spawned Process 499776
    stat_low =84
    stat_high = 0
    emsg:was terminated by signal 4
    Program was terminated by signal 4
    Concurrent Manager encountered an error while running Oracle*Report for your concurrent request 20824997

  • Display Error Message in BW Report based on Customer Exit Variable

    Hi
    I need to display an error message in the BW report based on the value of a customer exit variable - i was able to do this successfully in BW3.5 using the below code.
      WHEN 'ZUPN'. "Here ZUPN is the customer exit variable
        IF i_step = 1.
          <check for condition -- if successful, variable flag = 1, else variable flag = 0>
          IF flag = 0.
            MESSAGE e157(00). "Error Message
          ENDIF.
        ENDIF.
    I have upgraded my system to BI 7.0 now. Whenever the variable check is not successful, it displays a blank screen instead of the error message in the report. Please advice if we need to change the code and how ??

    Bhanu,
      Thanks for u r reply.This warning message appears every time i execute the report through portal.
    Any idea ?
    Regards
    Mano

  • Getting Custom code error while deploying the report but in local(BI studio) when i preview its working,

    Hi,
    I Haven't used Vb.net, as I work on C#, But in SSRS it supports only VB.net code as custom coding, so i coded in c# and converted to VB.net from online converter. The code i got from online converter is working fine in local i.e when i preview in BI studio,
    but when i try to deploy the same i'm getting error 
    Error 3
    There is an error on line 12 of custom code: [BC30201] Expression expected.
    0 0
    Below is the code:
    ' -- Author        : Jai Anand
    ' -- Date            : 06-05-2014
    ' -- Discription : To split the given string of numbers and Assign the days for it,
    ' --                        example: if integer 1 - (Su) --> Sunday, 2 - (Mo) --> Monday
    public Function FindPlanDays(plandate As String) As String
    Dim planarray As String() = New String() {}
    Dim days As String = ""
    planarray = plandate.Split(","C)
    Dim i As Integer = 0
    While i < planarray.Length 
    Dim day As String = If(planarray(i) = "1", "Su,", If(planarray(i) = "2", "Mo,", 
     If(planarray(i) = "3", "Tu,", If(planarray(i) = "4", "We,", If(planarray(i) = "5", "Th,", If(planarray(i)="6","Fr,", If(planarray(i) = "7", "Sa,", String.Empty)))))))
    days = days & day
    i += 1
    End While
    days = If(days <> String.Empty, " (" + days.TrimEnd(","C) + ")", days)
    Return days
    End Function
    Kindly check the code, if any issue is there,give me the solution..Thank you

    Hi,
    I found the solution and the report is deployed . The issue was with If and we should suffix with space and underscore( _) at the end of the line break and continues in next line (i.e if the statement continues in next line).
    iif has always been available in VB, even in VB6.
    Dim day As String = Iif(planarray(i) = "1", "Su,","Mon")
    It is not a true operator, as such, but a function in the Microsoft.VisualBasic namespace.
    so the modified code which worked fine to deploy
    ' -- Author        : Jai Anand
    ' -- Date            : 06-05-2014
    ' -- Discription : To split the given string of numbers and Assign the days for it,
    ' --                        example: if integer 1 - (Su) --> Sunday, 2 - (Mo) --> Monday
    public Function FindPlanDays(plandate As String) As String
    Dim planarray As String() = New String() {}
    Dim days As String = ""
    planarray = plandate.Split(","C)
    Dim i As Integer = 0
    While i < planarray.Length 
    Dim day As String = Iif(planarray(i) = "1", "Su," ,Iif(planarray(i) = "2", "Mo,", _  
     Iif(planarray(i) = "3", "Tu,", Iif(planarray(i) = "4", "We,", Iif(planarray(i) = "5", "Th,", _
     Iif(planarray(i) ="6","Fr,", Iif(planarray(i) = "7", "Sa,", String.Empty)))))))
    days = days & day
    i += 1
    End While
    days = Iif(days <> String.Empty, " (" + days.TrimEnd(","C) + ")", days)
    Return days
    End Function

  • GPM Custom GPO-Settings: An error occurred while generating report: Object reference not set to an instance of an object.

    Hello,
    As you can tell from the title of this question, I am no expert with GPO's.  Before I begin, I spent a few minutes to an hour searching and reading in hopes of finding the solution and avoid putting myself out there as a "GPO Newb".  While
    I found several posts and answers that were similar and were related, the questions and answers were more advanced and did present the solutions providing the person had initial knowledge already.  That is not necessarily my case and I would ask for a
    little patience and a bit of 'hand-holding' for what I need.
    I run SBS 2011, and in Group Policy Management I have a custom GPO.  In this GPO I define all my settings.  I understand this may not be the best or most practical method of applying policies, but I am not very strict and have few settings.  This
    policy existed prior to my joining the company, and was migrated in to this SBS '11 from SBS '03.  That may be the issue, but before making any changes I am seeking expert advice.
    When I select that GPO, named "Main GPO", and click on the tab at the top "Settings" I see the error: "An error occurred while generating report: Object reference not set to an instance of an object."
    I saw that when I right click the GPO > View > Options and select the tab "Reporting" that it states that for reporting to work the location of the .adm files must be specified.  I see that my option for the location is set to "Default"
    which by my guessing would be located in the C:\Windows\sysvol directory.  Below is what I see there:
    C:\Windows\sysvol\domain
    C:\Windows\sysvol\staging
    C:\Windows\sysvol\staging areas
    C:\Windows\sysvol\sysvol
    I think the problem is that my custom GPO are not inside the default location, which I speculate is: C:\Windows\sysvol\domain\policies (which I do see some objects there).
    But instead I also see items in this folder: C:\Windows\sysvol\sysvol\JOHN.LOCAL\policies (while where I just typed 'JOHN.LOCAL' is my actual local domain).
    To further this, when I edit that custom GPO, then at the very top of the tree I right click on it and select Properties, I see a Unique Name listed there as a long string of numbers and letters, similar to a registry entry.  I searched my server for
    that same Unique Name and found it listed inside the folder: C:\Windows\sysvol\domain\policies
    If I am correct with my assumption and basic knowledge, I should move all objects as follows:
    -Move FROM: C:\Windows\sysvol\domain\policies
    -Move TO: C:\Windows\sysvol\sysvol\JOHN.LOCAL\policies
    My concerns are that I am not correct at all, that I will break something, that there may be an easier fix than moving anything, or that I am overlooking something causing this error altogether. 
    Thank you for anyone's help and time with assisting me with this request.
    John Fester

    > top "Settings" I see the error: "An error occurred while generating
    > report: Object reference not set to an instance of an object."
    That's due to a security setting (most possibly) your current OS does
    not understand. Hard to find out wich exact setting it is... To resolve
    this issue, we need the gtpptmpl.inf file residing in the policiy's
    sysvol folder. To open this folder, edit the policy, move to computer
    settings - policies - windows settings - scripts - startup, press "show
    files". Then move two folders upwards and back down to
    .\microsoft\windows nt\secedit. There you'll see the gpttmpl.inf - post
    its contents and we'll have a look at it.
    > location, which I speculate is: C:\Windows\sysvol\domain\policies (which
    > folder: C:\Windows\sysvol\sysvol\JOHN.LOCAL\policies (while where I just
    That's perfectly ok - JOHN.LOCAL in fact is a symlink pointing to "domain".
    > all objects as follows:
    > -Move FROM: C:\Windows\sysvol\domain\policies
    > -Move TO: C:\Windows\sysvol\sysvol\JOHN.LOCAL\policies
    No.
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))

  • Report to show order blocked due to customer credit limit

    Hi,
    We can set customer credit limit and if the orders exceed the limit, the order will be blocked. I need to know is there any standard SAP report showing the orders blocked (due to credit limit) and unblocked?

    Hi Paul Hawk,
    There are no standard SAP report showing the orders blocked (due to credit limit) and unblocked. But there are reports which needs some customization.
    Please see the reports
                        RVKRED06 credit check for blocked SD documents,
                        RVEXSLIB   List of all blocked partners / documents
    Regards,
    Lakshmi

  • Customized Back Order Report

    Hello,
    I have a customer who would like a customized back order report.  They would like a query that would show them the following:
    - The Items on any orders that have been partially shipped on the row level.  (I was able to create a query that would do this by making it a requirement that the Delivered Quantity be greater than 0).
    - The Items on any orders that may be partially shipped overall.  I cannot figure out how to write this part of the query.  I don't know how to tell the query only to pull the lines from orders that have other lines that have been shipped.  The one query I wrote only looked at the Delivered Quantity and I made it so it had to be greater than 0.  However, this left out a number of orders that did not have whole lines shipped.  I would still like to see those rows.
    The conventional Back Order report is not very helpful to our customer because they are a seasonal distributor.  They receive most of their product all at once.  For this reason, they may have whole orders that are overdue a few days (due to a delay in overseas shipping or other reasons).  They know about these orders.  They would like a list of the orders in which they have already shipped something (either partially shipped the line or partially shipped the order).  They would then use this list to call the affected customers and ask if they would like to remainder of their order to ship when they receive the product or if they would like to cancel the remainder. 
    The conventional backorder report has over two thousand lines on it and it would be very time-consuming for them to go through the individual documents to determine which ones had shipments created and which ones were listed simply because they were overdue.
    Can anybody help with this?  I'm not sure how to tell if the sales order has had a delivery created or not.  Like I said, I can figure out how to tell when a line is partially shipped but not when the order overall is only partially shipped.
    I appreciate everybody's help!
    Thanks,
    Amanda

    Hi Gordon,
    Thank you for your query.  However, your query brings the same results I was able to query as well.  It shows all of the lines that have had something shipped on them.  But my customer would  also like to to see those orders that have had some lines shipped and other lines not.
    For example, they have a sales order 10962.  This sales order has 3 lines on it.  1 line on this sales was order was shipped complete.  The other two lines have not been shipped at all.  I would the query to pull the two lines that have not been shipped at all.
    The other part of the query is what you and I have both written.  This part of the query pulls the lines that have had something shipped on the line but it is not the complete line.
    I was hoping there may be some sort of flag in the table or something that would indicate if a delivery has been created from the sales order.  Do you know of any such flag or any way of writing a query that would check this?
    Again, thank you for taking the time to write your query.  I appreciate the help and time you've spent.
    Thank you,
    Amanda

  • Fail to open report - Custom table prefix specified in the InfoStore error

    The version is BOXI3
    The open report method as
    IInfoObject  report = this.openManagedReportAsIInfoObject(reportName, parentFolderID, iStore, reportAppFactory);
    reportClientDocument = reportAppFactory.openDocument(report, OpenReportOptions._openAsReadOnly, java.util.Locale.US); // exception here
    Exception :
    com.crystaldecisions.sdk.occa.managedreports.ras.internal.ManagedRASException: Cannot open report document. --- Custom table prefix specified in the InfoStore does not exist.  This is a configuration problem. Please contact your system administrator.
    cause:com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException: Custom table prefix specified in the InfoStore does not exist.  This is a configuration problem. Please contact your system administrator.---- Error code:-2147467259 Error code name:failed
    detail: Custom table prefix specified in the InfoStore does not exist.  This is a configuration problem. Please contact your system administrator.
         at com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.openDocument(Unknown Source)
         at com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.openDocument(Unknown Source)
    Any one knows why and how to config propertly ?
    Thanks.
    Forest

    Hello Forest,
    Please try using following code :
    ISessionMgr sessionMgr = CrystalEnterprise.getSessionMgr();
    IEnterpriseSession enterpriseSession = sessionMgr.logon("username", "password", "hostname:port", "secEnterprise");
    IInfoStore iStore = (IInfoStore) enterpriseSession.getService("InfoStore");
    IInfoObjects infoObjects = iStore.query("Select SI_ID From CI_INFOOBJECTS Where SI_NAME='World Sales Report' And SI_INSTANCE=0");
    IInfoObject infoObject = (IInfoObject)infoObjects.get(0);    
    IReportAppFactory reportAppFactory = (IReportAppFactory) enterpriseSession.getService("RASReportFactory");
    ReportClientDocument rcd = new ReportClientDocument();
    rcd = reportAppFactory.openDocument(infoObject,0, java.util.Locale.US);
    Thanks,
    Chinmay

  • F-28 error customer  incoming payment

    Hi Experts
    I am getting error when i ma trying to post customer incoming payments...
    Bank account is petty cash account
    Error : Balancing field profit center in line item 001 is not filled
    Kindly reply , thanks in advance
    Alex

    Hi,
    Please note that the error is expected when using Profit Center as a mandatory field ( in your splitting characteristics),
    but however no value can be derived when posting the incoming payment.
    If you want the field profit center to be a mandatory field, you need to make sure that this will be derived by your splitting rules.
    Please review the following two consulting notes in relation to the document splitting functionality:
    1085921 Document split
    891144  New GL/Document splitting: Risks w/ subsequent
    regards
    Waman

  • I need help in Report for production orders for my customer.

    Hi All
    I have scenario where plant A needs the following report for Material XXX which has setting as Stock Trnasfer order from Plant B.
    Need report withthe following details, Storage Unit number, Material No, Quantity, Planned Order Date in plant A,  Date Produced in plant B, Date Received by Plant A. 
    Please tell me if there is any standard report to take the following details. Scenario is that the header material YYY in Plant A has one material XXX as BOM component. Now this material has setting as Stock transfer from Plant B. On creating a plan order for Header material it will create a Plan order in plant B for component XXX. The above said detail is required for component XXX in plant A.

    Dear
    Did you explore the report in CO46-Order Progress Report based on Sales Order /Material /Production Order
    Or COOIS/COHV  for your requirement.Here you can get the Planned Order Details and also Production Order Details .
    Regards
    JH
    Edited by: Jiaul Haque on Sep 27, 2010 2:57 PM

  • Report MCTA - does not display incoming orders column values

    Hi all
    We change the intercompany invoicing process in a way that we are using PO-> delivery doc ->invoice. In this process we are using for invoicing article rsp and cost is only statistical in pricing schema.
    I defined our own billing schema :
    Step     cn     Ctype                    fr     pr     subt     req      cal ty    basty    accK         
    20     0     PB00     Price (Gross)                          2
    30     0     MWST     Output Tax                       S          10          16     MWS
    40     0     VKP0     Sales price               
    50     0     VPRS     Cost                          B     4
    60     0     GRWR     Statistical value     50        50     C     8          2
    VPRS and GRWR are statistical values only (tick marked).
    On this cofiguration the column "incoming orders" does not get populated. In pricing condition header i should have one more line with GRWR value and i assume in that moment incoming orders will be populated.
    What i missed?
    Thank you a lot
    Silviu

    Check the following note:-
    Note 975779 - Information: Updating key figures with VDATU
    thanks
    G. Lakshmipathi

  • Hi..getting error while previewing the report..hi i have the custom code

    hi my custom code is as follows:
    Public Shared Function SetColor(ByVal OrderYear As datetime,ByVal LineTotal As numeric(38,6)) As String
    SetColor= "Transparent"
    If Productid >= 20 Then
    SetColor= "Green"
    End IF
    End Function
    i'm getting error as 
    "there is an error on line 0 of custom code:[BC30002] Type numeric is not defined:
    i have same datatype for LineTotal in my database.
    Please help.Thanks in advance..
    lucky

    Hi Lucky,
    Just as the error message said, there is no such data type named numeric in Visual Basic. The data type is actually exist in
    SQL Server, but it doesn’t means that it should also exist in
    Visual Basic. And based on my research, I couldn’t find a strictly equivalent data type in Visual Basic.
    Besides, it seems that there are something wrong in your code. For more details, please see:
    There is no such variable named Productid in the code, we should define it in the SetColor function in advance. Because you it used in the condition of if statement.
    We should remove the unused variable in the function. Such as OrderYear and LineTotal. If the function needs LineTotal variable, we can use double data type to define the data type of LineTotal after format it.
    The following custom code is for your reference:
    Public Shared Function SetColor(Productid As integer, ByVal LineTotal As Double) As String
    SetColor= "Transparent"
    If Productid >= 20 Then
    SetColor= "Green"
    End IF
    End Function
    Hope this helps.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Incoming orders in COPA not working if Sales Order blocked for Credit Check

    Hi all,
    We need to build a report showing all incoming sales order by entry date and/or change date (change of values or quantities later on). COPA allows to do this, but the problem is that COPA line item table is only updated if the sales order is released from credit check (VKM3). I am looking for a solution to be able to record sales orders in COPA even if they are still blocked for credit check. By doing that we will be able to report all sales orders entered from COPA and provide basis for commissions calculation to the business.
    I have investigated possible COPA enhancements like COPA0005 but it doesn't seem to be used at the time of sales order save.
    Thanks.

    Hello ,
    Thanks for the reply
    As you said , the credit check in the service order is information message "Credit check (maximum percentage for ope
    exceeded)" .
    If you enter and come out this message then one more message will come , i.e., "The business transaction can not be carried out" detail message -  System status CNOK is active (ORD XXXXXXX).
    with the above message , system will not allow to do the Service order release.
    In this particular case , we have done the VKM1 for the sales order to unblock the order from credit check . But again system is checking the credit check at service order (created w.r.t sales order) . we are not able to control this .
    we also suggested the solution to the customer , saying removal of credit check for service orders . But customer requires credit check to happen at both the documents.

Maybe you are looking for

  • "Motion and Compressor Will Not Open Because Of A Problem"?

    Last week I installed FCS 3 on my iMac and everything appeared to work OK. However, as my iMac had been cluttered with rubbish for 2 years I erased the Hard Drive and reinstalled OSX 10.6.3 together with all FCS 3. I have only used FCP and STP since

  • 24" iMac won't install any 'large' Apple software updates from the internet

    I am having a serious issue with my iMac and neither the people on the phone at Apple Care or the 'Geniuses' at the Genius Bar have been able to assist. So, maybe someone here can: First - here is the background information about what happened and wh

  • URGENT :ABAP Database is not available via R3trans

    Checking ADA db Database ABAP Database is not available via R3trans Starting SAP-Collector Daemon 11:47:14 13.03.2008 LOG: Effective User Id is root This is Saposcol Version COLL 20.95 700 - v2.00, Intel x86 with Linux, 2007/02/16 Usage: saposcol -l:

  • Personalize link doesn´t work

    Hi Everybody, I´m getting an access denied error when I click on the Personalize link in the portal masthead iview. This is what I did: 1) I copied the eu_core_role. 2) I copied the personalize workset. 3) I deleted the home content in the new eu_cor

  • [SOLVED] ImportError: No module named pygtk

    I have installed Dropbox from the AUR. Everything has gone well until I tried to start dropbox. It then says: Starting Dropbox... The Dropbox daemon is not installed! Run "dropbox start -i" to install the daemon" When I run "dropbox start -i", I get: