Invoicing Plan Net Value not equals to Ordered Value
Dear Xperts,
Need your advice.
Is it SAP standards, when an invoicing plan BPO is created with reference to an outline agreement the net value at the outline agreement (header statistic) is taken from the BPO net value (Quantity X Price) NOT BPO ordered value (Quantity X Price X Months).
Scenario Simulated:
(1) Contract Detail (value contract)
Target Value = RM12,000 (price RM1000 ; 12 months validity)
(2) Purchase Order
Quantity = 1 pcs ; Price = RM1000 ; Invoicing Plan = 12 months
Ordered Value = RM 12,000
Net Value = RM1000
As a result the utilization value (contract header statistic) is:
Target Value : RM12,000
Net Value : RM1000.
This will lead to a misleading info of utilization value of the contract.
Your experts explaination is highly appreciated.
Anybody?
Similar Messages
-
KO23 Object currency assigned value not equal Line item assigned value
Dear all:
I have one problem. Some Internal Order budget use KO23 view about Object currency assigned value not equal Standard Reprt
S_ALR_87013019 - List: Budget/Actual/Commitments assign value.
I don't knew what happen ?
So I wish someone can give me a hand. Tel me how to fix this problem.
thank you !Hi Jason,
First of all:
The displayed account code must be translated into the internally used code ("_SYS...") when using segmentation - when not using segemntation it is just internal code = displayed code.
The code displayed is just a sample to give you a hint in case you are already familiar with the SAP Business One application.
Therefore the sample code does not talk about where you got e.g. the value for FormatCode from ("FormatCode" is e.g. a field in table OACT where the account name with segments is (redundantly) stored without separators).
The user should know on which account he/she wants to book a line on; maybe you might want to give some help to the user by displaying a dialog with suitable - or preselected accounts?
In addition I am sure you know how to assign a string value to a string property - without explicitly writing it, right?
HTH,
Frank -
FIXED type Attribute value not equal to the default
Hi
I am in the processing of doing AP Inbound process. During My process I have created Invoice XML and XSD and mapped with XML Gateway OAG XSD.
BPEL able to pool the directory and process the XML file. But I am getting below error at XML Gateway error log.
FIXED type Attribute value not equal to the default
value ''.
Could any body let me know when do I get normally this kind of error.
Regards
Kiran AkkirajuIf you have imported the source code you could use a workaroud i have found. Create a new workspace and a new Project. In it create with the wizard a new Struts Controller Page Flow. After, create a action class, and some jsp pages.Then put some Struts components with the Components Palette.Be sure that in the newly created pages, jdeveloper has put the struts taglib. Now you can rebuild your project.
It seems that jdeveloper does some internal libraries configuration, but when you import the source code, it doesn't do it.
Hope it helps
Nicolas Fonnegra M. -
Invoice tax amount is not equal to the calculated tax amount
Hi All,
I'm importing AP invoices through Open Interface R12.
Lines includes Tax lines as well. But Invoices become held when I try to validate.
I'm getting this hold reason: "Invoice tax amount is not equal to the calculated tax amount"
Can anybody advise please ?
Thanks,Use T. code SM30 and give table name J_1IT030K_V and click on maintain button give your chart of account, press enter here assign appropriate G/L A/C against Tax code MK.
-
How to create list partition Where value not equal
Hi ,
How to crate partition where i want to store all data what is not equal to ,priview values,(A,B,C,D,E) ?
PARTITION PN001 VALUES (*is all values !=A,B,C,D,E*) TABLESPACE test_1Thanks !
ID>
In partition
<partition_name> values (default) ? will be stored data where value is null too ?
>
See the VLDB partitioning guide
http://docs.oracle.com/cd/E18283_01/server.112/e16541/part_admin001.htm#sthref247
>
Creating List-Partitioned Tables
The semantics for creating list partitions are very similar to those for creating range partitions. However, to create list partitions, you specify a PARTITION BY LIST clause in the CREATE TABLE statement, and the PARTITION clauses specify lists of literal values, which are the discrete values of the partitioning columns that qualify rows to be included in the partition. For list partitioning, the partitioning key can only be a single column name from the table.
Available only with list partitioning, you can use the keyword DEFAULT to describe the value list for a partition. This identifies a partition that accommodates rows that do not map into any of the other partitions.
>
Note the last two sentences above. The DEFAULT partition will contain data for values (including NULL) that do not map to other partitions. -
Rounding off Issue (Net Value not equal to Net Price * quantity)
Dear Gurus,
Here is an interesting issue.The default calculation done in the pricing procedure is two decimal places.Now we consider a real scneario,consider the net value of 324 quantities of an item calculated is 36,049.86 .When it is divided by quantity the resulting value of net price is 111.265 but the system shows 111.27 by rounding it off.
Now here comes the problem,my client needs the rate to be shown on the order script to be two decimal places and the net value should be equal quantity * net price.So if we apply this,
324 * 111.27 = 36051.48
But the net value calculated by the system is 36,049.86.So it can be consluded that:
"Quantity * Net Price Shown is not Equal to Net Value calculated by the System"
Need an urgent resolution,project is stuck on this
Regards,
Sam Ahmed
Edited by: Lakshmipathi on Nov 3, 2011 12:14 PM
Please dont add URGENT in subject or in your postHere is the pricing procedure,
We start with the amount condition types
Unit Price Units Condition Value
ZMRP MRP 1,700.00 10 PAC 55,080.00
ZTRP Trade Price 1,445.00 10 PAC 46,818.00
ZDPR Dist. Price 1,445.00 10 PAC 46,818.00 (GL)
Using Trade Price we apply the product discount of 23%
ZPRD Product Discount 23.000- % 10,768.14-
Then we send discount amount to the gl by using condition type ZDIS
ZDIS Discount Value 100.000- % 10,768.14- (GL)
tHE RESULTING NET VALUE IS 36,049.86 as 46818.00 - 10,768.14
Order Item value 111.27 1 PAC 36,049.86
And the Net Price is 111.27 -
BEx Report : Selection Not Equal to Characteristics value 'blank' & more
Hi Experts,
I 'm working on a report where I require one of the selection criteria for a key figure to be displayed when the characteristics 'rejection code' is not empty.
So the selection would be like keyfigure: ZAMOUNT, when XREJ_CODE Not Equal to " ".
How do I achieve this?- In the restriction criteria, I can use exclude from, but how do I exclude a blank space?
Question 2.
The second selection is display keyfigure when fiscal period(user entry) is not equal to the booking period of that particular order.
Would this require Customer exit variable? how do I go about this?
All help appreciated.
Thanks!if XREJ_CODE contine blank value we can use "Exclude from Selection "
Select XREJ_CODE -
>right click "restrict" -
> select blank value(#) move to right side and select that value right click select "Exclude from Selection" -
KE5Z drilldown report does not equal grr3 report values
Hello,
We have a grr3 report where the COGS line is based on functional area and account ranges. The total displayed on the GRR3 report for the COGS cell matches the values I would expect based on the specified account and functional area restrictions assigned to that cell. When I drill into the KE5Z report (Profit Center: Actual Line Items), which is identified as a receiver report, the summed value of the "In Company Code Currency" field does not equal what is displayed in GRR3. The GRR3 report is returning results in the same currency as the company code currency that the report is being executed for so that is not the problem. During my investigation it looks like the functional area restrictions are not being accounted for when I drill into KE5Z. Any recommendations on why the restrictions identified for the cell in the GRR3 report would not be carried through to the KE5Z results? I have been playing with this for hours and have run out of ideas. I can't determine why the COGS cell value is different than the actual line items sum. Any help would be greatly appreciated.
Thanks,
JordanHi Jordan,
in my experience the report-report interface can only pass through selections independently.
To give an example: I had a report painter report with line 1 that had a selection on two characteristics (say cost element A and cost center B) then a second line with selection cost element C and cost center D selected and finally a line with the sum of the two lines above.
Now when I jump to a connected line item report by double-clicking on the line with the sum, the parameters passed on are:
cost centers: B, D
cost element: A, C
Therefore, the sum of my line items is not equal to the sum that I departed from, as I get line items with cost element A and cost center D, for example, a combination that was excluded from my original report.
I hope I made the point clear.
Another possibility is of course, that the receiving report has additional selection active (in the form used in the dril down report) that were not present in the original report
Regards
Nikolas
Edited by: Nikolas John on Mar 24, 2011 9:21 AM -
Update Record Field if Value Not Equal
Hello All,
I am using Toad for Oracle 10. I have a MERGE INTO Process that updates tbl_requisition based on FK - fk_allotment_id that equals parent table tbl_allotment PK - pk_allotment_id. Both tables have create, update and deletes triggers. The process is executed when a Apply Changes/update button is clicked from tbl_allotment. So, all the record data from tbl_allotment updates tbl_requisition record if the fk and pk keys are equal. My problem is if a record is updated within tbl_requisition. Now the record from tbl_requisition is different from tbl_allotment. If any value is updated from tbl_allotment for the matching pk_allotment_id = fk_allotment_id record from tbl_requisition. tbl_allotment record data will override the updated value within tbl_requisition. I would like to only update the values that were updated/changed and are not equal from tbl_allotment to tbl_requisition. Can anyone assist me with this?
Begin
MERGE INTO tbl_requisition req
USING tbl_allotment alt
ON (req.fk_allotment_id = alt.pk_allotment_id)
WHEN MATCHED THEN
UPDATE SET
req.FK_JOBCODE_ID = alt.FK_JOBCODE_ID,
req.FK_JOBCODE_DESCR = alt.FK_JOBCODE_DESCR,
req.FK_JOBCODE_PAYRANGE = alt.FK_JOBCODE_PAYRANGE,
req.FK_PAY_RANGE_LOW_YEARLY = alt.FK_PAY_RANGE_LOW_YEARLY,
req.FK_DEPARTMENT_ID = alt.FK_DEPARTMENT_ID,
req.FK_DIVISION_ID = alt.FK_DIVISION_ID,
req.FK_NUMBER_OF_POSITIONS = alt.NUMBER_OF_POSITIONS,
req.FK_DEPARTMENT_NAME = alt.FK_DEPARTMENT_NAME,
req.FK_DIVISION_NAME = alt.FK_DIVISION_NAME,
req.REPORT_UNDER = alt.REPORT_UNDER;
EXCEPTION
WHEN NO_DATA_FOUND THEN
dbms_output.put_line('No data found');
End; Thanks for reading this thread and I hope someone can provide some assistance. If the create tables or anything is needed that is not a problem to provide.Thanks for responding Frank and providing the EXCEPTION information also. Here are my create tables and insert statement. I changed the child table from tbl_requisition to tbl_allotment_temp, same process though.
CREATE TABLE "TBL_ALLOTMENT"
( "PK_ALLOTMENT_ID" NUMBER,
"FK_DEPARTMENT_ID" VARCHAR2(5),
"FK_DIVISION_ID" VARCHAR2(100),
"FK_JOBCODE_ID" NUMBER,
"FK_JOBCODE_DESCR" VARCHAR2(100),
"FK_JOBCODE_PAYRANGE" NUMBER(*,0),
"FK_PAY_RANGE_LOW_YEARLY" NUMBER(*,0),
"NUMBER_OF_POSITIONS" NUMBER,
CONSTRAINT "PK_ALLOTMENT_ID" PRIMARY KEY ("PK_ALLOTMENT_ID") ENABLE
CREATE TABLE "TBL_ALLOTMENT_TEMP"
( "PK_ALLOTMENT_TEMP_ID" NUMBER,
"FK_DEPARTMENT_ID" VARCHAR2(5),
"FK_DIVISION_ID" VARCHAR2(100),
"FK_JOBCODE_ID" NUMBER,
"FK_JOBCODE_DESCR" VARCHAR2(100),
"FK_JOBCODE_PAYRANGE" NUMBER(*,0),
"FK_PAY_RANGE_LOW_YEARLY" NUMBER(*,0),
"NUMBER_OF_POSITIONS" NUMBER,
CONSTRAINT "PK_ALLOTMENT_TEMP_ID" PRIMARY KEY ("PK_ALLOTMENT_TEMP_ID") ENABLE
INSERT INTO tbl_allotment
(FK_DEPARTMENT_ID, FK_DIVISION_ID, FK_JOBCODE_ID, FK_JOBCODE_DESCR,
FK_JOBCODE_PAYRANGE, FK_PAY_RANGE_LOW_YEARLY, NUMBER_OF_POSITIONS)
values
(00002, 0000220000, 100408, 'Revenue Analyst',
2210, 38389, 5);Once data is created for tbl_allotment, this insert statement inserts the data to tbl_allotment_temp.
INSERT INTO tbl_allotment_temp(
PK_ALLOTMENT_TEMP_ID,
FK_JOBCODE_ID,
FK_JOBCODE_DESCR,
FK_JOBCODE_PAYRANGE,
FK_PAY_RANGE_LOW_YEARLY,
FK_DEPARTMENT_ID,
FK_DIVISION_ID,
NUMBER_OF_POSITIONS)
VALUES (
:P3_PK_ALLOTMENT_ID,
:P3_FK_JOBCODE_ID,
:P3_FK_JOBCODE_DESCR,
:P3_FK_JOBCODE_PAYRANGE,
:P3_FK_PAY_RANGE_LOW_YEARLY,
:P3_FK_DEPARTMENT_ID,
:P3_FK_DIVISION_ID,
:P3_NUMBER_OF_POSITIONS);Once any update occurs to tbl_allotment, this process updates tbl_allotment_temp based on temp.pk_allotment_temp_id = alt.pk_allotment_id.
Begin
MERGE INTO tbl_allotment_temp temp
USING tbl_allotment alt
ON (temp.pk_allotment_temp_id = alt.pk_allotment_id)
WHEN MATCHED THEN
UPDATE SET
temp.FK_DEPARTMENT_ID = NVL (alt.FK_DEPARTMENT_ID, temp.FK_DEPARTMENT_ID),
temp.FK_DIVISION_ID = NVL (alt.FK_DIVISION_ID, temp.FK_DIVISION_ID),
temp.FK_JOBCODE_ID = NVL (alt.FK_JOBCODE_ID, temp.FK_JOBCODE_ID),
temp.FK_JOBCODE_DESCR = NVL (alt.FK_JOBCODE_DESCR, temp.FK_JOBCODE_DESCR),
temp.FK_JOBCODE_PAYRANGE = NVL (alt.FK_JOBCODE_PAYRANGE, temp.FK_JOBCODE_PAYRANGE),
temp.FK_PAY_RANGE_LOW_YEARLY = NVL (alt.FK_PAY_RANGE_LOW_YEARLY, temp.FK_PAY_RANGE_LOW_YEARLY),
temp.NUMBER_OF_POSITIONS = NVL (alt.NUMBER_OF_POSITIONS, temp.NUMBER_OF_POSITIONS);
End;Once the data is created within tbl_allotment the data is also inserted within tbl_allotment_temp. If tbl_allotment_temp.NUMBER_OF_POSITIONS value is changed from 5 to 10 is fine. The problem is when a update occurs within tbl_allotment and the updated field is not NUMBER_OF_POSITIONS. The changed field values from tbl_allotment should only update the field data within tbl_allotment_temp.
UPDATE tbl_allotment_temp
SET
NUMBER_OF_POSITIONS = 10
UPDATE tbl_allotment
SET
FK_JOBCODE_DESCR = 'Revenue Test'Now within tbl_allotment_temp only field FK_JOBCODE_DESCR should be updated to Revenue Test but my MERGE INTO process will update all the field values. So the updated NUMBER_OF_POSITIONS value 10 will now be 5. I would only like to update any changed value from tbl_allotment to tbl_allotment_temp. If any record value from tbl_allotment_temp was changed that value should not be updated from the MERGE INTO Process within tbl_allotment unless those values have been updated within tbl_allotment. Let me know if this is not clear so I can clarity more Frank.
Edited by: Charles A on Aug 29, 2011 8:41 AM -
Invoice Plan Message was not found
Hi All,
I am in the process of creating invoice plan, i have made all the necessary configuration and created Frame work order and now trying to execute transaction MRIS to create Invoice.
But i am getting error message "Invoicing plan: No message was found for partner <Vendor>/company code"
I have created a message determination with combination for vendor and company code. Only my idea is to create invoice automatically based on invoice plan, i don't require to send any message notification using message determination could anyone help on this. Thanks.
With Regards
AshwinHi Kiran/All,
Thanks I have created New output type for Company code/Invoice party and created condition records. And run the MRIS .. still i am getting the same error.
Could you please help me were exactly I am missing. Thanks.
Issue : While running MRIS for invoice plan PO getting below error.
"Invoicing plan: No message was found for partner <vendor>/company code "
I don't have requirement to user messages for invoice verification as mentioned in help even I am ready to turn off the message determination. But don't know how to do it.
Please help.
With Regards
Ashwin -
Ssrs parameter default value not showing ,when available values is binded to query dataset
I have developed a report using sql server data tools for vsiual studio2012 ,i have defined few parameters ,on one of the parameter when available values is binded to a dataset query, the report default value is not showing in report preview .
Many Thanks
ChandraHi Chandra,
According to your description, you have set the default value for a parameter, but it's not displayed when initially running the report. Right?
In this scenario, since you have set the available values bind to query, so your default values should be within these available values. If these default values are not within the available values, the default values will be not displayed. So please check
the default values.
Reference:
Add, Change, or Delete Default Values for a Report Parameter (Report Builder and SSRS)
If you have any question, please feel free to ask.
Best Regards,
Simon Hou -
PR/ Sales order value not coming in condition value routine
As per the requirement while creating a PO I need to add a new condition type and need to calculate condition price for this newly added condition based on some matrix.
For this requirement PO will always be created with reference to PR and with account assignment category as 'E' .
(Hence sales order number /item will be copied from PR to PO in account assignment tab )
Now I have created a new pricing requirement routine ( To add the condition type ) and new condition routine to calculate and update the price.
These routines are working fine if i check them with hard coded price values.
But the problem is that I need the PR number(which we put in item overview ) / Sales order item number (from account assignment ). these values are not coming in pricing tables in the routine...structure EKPO come blank, KOMP-AUBEL is also blank).
Please give your suggestions how i can i get PR/ SO in the condition values routine .
Please replyresolved my self
-
PO should not exceed Internal Order Value ( Check Required )
Hi experts,
Ideally PO should not be made for more value than the sanctioned amount raised through Internal Order no ( KO01).
But we find that users are creating PO for more value than the sannctioned value in internal order no.
Check is required . Pl. suggest how it can achieved.
Regards,
( Rajneesh Gulati )Hi,
In SPRO
Controlling>Internal Orders>Budgeting and Availability Control-->Maintain Budget Profile
Maintain Budget profile and assign to the order type.(Controlling>Internal Orders>Order Master Data-->Define Order Types)
Maintain Tolerances in below path.
Controlling>Internal Orders>Budgeting and Availability Control-->Define Tolerance Limits for Availability Control
You can maintain the tolerance limits with which in PO, you can give error or warning message when the value exceeds.
Regards
Edited by: Varaghamurthy Chakravarthy Kannan on Sep 2, 2009 11:14 AM
Edited by: Varaghamurthy Chakravarthy Kannan on Sep 2, 2009 11:16 AM -
Feature Table values Not coming in order in MDM
Hi
We have a problem with one of our extracts.
There is a qualified table called "Feature". And in syndication map we are extracting some models which have associated "Feature" values.(30 values).
In data manager i can see the features associated with a model. And associated "Sequence numbers" of all these Features.
But while syndication extract the Features are not coming in XML according to the sequence number.
The order of features is not same as the Sequence numbers displayed in data manager.
Can anyone help me to find the cause of this . Do i need to make change anywhere else to make the extract according to the Sequence number?
Your quick response is greatly appreciated.
Thanks
Dhanish JosephHi Dhanish,
Syndicator always tries to send the records in the same order as you see in the Records pane of the syndicator.
In data manager,when you were trying to search based on the qualified table, you must have sorted them in sequence (by clicking on the field on the records pane) and the same thing might not be sorted in syndicator.
Please check if this is the case and sort the records in syndicator based on your qualified field and you will get the syndication files in the desired sequence.
Regards,
Sravan -
I'm writing some reports that are pulling possible duplicates out of a table. I have to base the query on several nullable columns in my table. I was tired of writting (a.column1 = b.column1 or (a.column1 IS NULL and b.column1 IS NULL)) for every column being compared so i wrote the following function:
CREATE OR REPLACE FUNCTION equivalent (
in_one VARCHAR2,
in_two VARCHAR2)
RETURN NUMBER IS
BEGIN
IF in_one = in_two THEN
RETURN 1;
ELSIF in_one IS NULL AND in_two IS NULL THEN
RETURN 1;
END IF;
RETURN 0;
END equivalent;
Now I just pass equivalent(a.column1, b.column1) = 1. The problem is that this seems to take considerably longer. Does anybody know why or have a suggestion to speed things up?
Any help would be appreciated.
Thakns in advance,
Chris S.There is always an overhead to calling PL/SQL. If you're running on 9i you could try compiling your function as native C; that way it will run almost as fast as kernel code. If you want to save yourself a bit of typing you could try this:
nvl(a.column1, 'Chris is ace!!') = nvl(b.column1, 'Chris is ace!!') Of course, you need to substitute some more buisness-like but equally non-valid phrase for 'Chris is ace!!'
- er - if you know what I mean. And it still won't use any indexes.
Cheers, APC
Maybe you are looking for
-
Copying sales data in sparepart tab in CRMD_order
Hi experts, To copy the Sales parts to Spare parts tab during creation of confirmation from Service Order in Tcode: CRMD_Order. Please tell me which BADI I should use in order copy the sales parts to spare part tab in CRMD_Order. Thanks in advance
-
I started having this problem on PS CS3 but have recently upgraded to CS4. When I open bridge by itself or through PS, nothing opens at all and I get the box saying it has encountered a problem and needs to close. What could be causing that? Also re-
-
Hi I am using analog to digital converter VI. In that VI, I see all parameters except sample rate. An ADC should always come with sample rate like 10KSPS,1MSPS. Can you tell me how to control sample rate of ADC. I have attached snapshot of my code.
-
Contact Center Simulator (CCS) agent details
hi friends When i use the Contact Center Simulator (CCS) and click on Agents to see the total number of agents who are logged on and available it displays "Currently no agents are logged on to CCS". I dont know where is the problem can any one help m
-
Seq file created via V2013 can't open with V2014?
hello, I created a .seq file with V2013 sequence editer without protection, but this file can't be opened with V2014 spequence editor in another computer and show a dialog below: error code:-17100 Solved! Go to Solution.