Condition postings
Dear all. I am working on 4.7 version.
I have and issue related to posting of conditions. I have a defined a condition on which I have calculated the service tax as none and carried out the postings. The postings have been carried out correctly. After carrying out the postings for three months. say 1.01.2009 , 1.02.2009, 1.03.2009, I want to calculate the service tax now on the first month. I have now changed the service tax to full and now carried out the posting. System is posting the total amount along with the service tax. Now my issue is to post only the service tax part . Can any body suggest how to address this
Experts pointers are highly appreciated.
Regards
Varaprasad
Dear Varaprasad,
I try to explain with the following example.
contract with monthly payment
net amount 100,00
tax 0,00
Posting for 3 months gives following posted cash flow items:
net tax
month 1: 100,00 0,00
month 2: 100,00 0,00
month 3: 100,00 0,00
change of tax code retroactive:
net amount 100,00
tax 10,00
Then the following changes should occur in cash flow as planned items:
net tax
month 1: 100,00- 0,00
100,00 10,00
month 2: 100,00- 0,00
100,00 10,00
month 3: 100,00- 0,00
100,00 10,00
Hope that helps to understand the logic.
Regards, Franz
Similar Messages
-
Duplicate Mailman postings, mailman unpickling error in some conditions
After applying the most recent Security Update to our Mac OS X Server 10.4.10 installation, we are encountering the following two problems:
1) Each message sent to any of our Mailman-based e-mail lists appears to be sent in duplicate to each member of the list
2) Under some conditions we encounter an "unpickling error" that from Googling around would appear to be a python error, as follows:
Aug 03 01:22:25 2007 (7442) Uncaught runner exception: invalid load key, 'm'.
Aug 03 01:22:25 2007 (7442) Traceback (most recent call last):
File "/usr/share/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
self._onefile(msg, msgdata)
File "/usr/share/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/usr/share/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose
more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/usr/share/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _dopipeline
sys.modules[modname].process(mlist, msg, msgdata)
File "/usr/share/mailman/Mailman/Handlers/Moderate.py", line 109, in process
Hold.holdforapproval(mlist, msg, msgdata, Hold.NonMemberPost)
File "/usr/share/mailman/Mailman/Handlers/Hold.py", line 214, in holdforapproval
id = mlist.HoldMessage(msg, reason, msgdata)
File "/usr/share/mailman/Mailman/ListAdmin.py", line 178, in HoldMessage
self.__opendb()
File "/usr/share/mailman/Mailman/ListAdmin.py", line 80, in __opendb
self.__db = cPickle.load(fp)
UnpicklingError: invalid load key, 'm'.
Aug 03 01:22:25 2007 (7442) SHUNTING: 1186122145.370055+f2ab5fac4a7b2dc159498a36ed5c91b5de42f490
The condition that produced this particular error involved sending a message to the mailman list on our server.
Any advice from anyone on either of these two problems? Is it possible that the security update left an old copy of mailman around with a different python, or is this a bug in the copy of mailman that we have in effect after the update?
We have tried disabling and re-enabling the mailing lists under Server Admin, stopping and starting the Mail service entirely, rebooting, stopping and starting mailman using mailmanctl from the command line, stopping mailman and running the check_db and check-perms commands and then re-enabling it, all to no avail. Help would be much appreciated.Are you adding the list via SA or the web interface?
-
RG23C postings for Inventorized conditions
Hello,
I am new to SAP. Could please anyone clear my doubt regarding inventorized conditions;
If I use inventorized conditions in my PO, that means the excise values will get added to the material cost.
So in that case, does the entire payment get done in the invoice ? Will the RG23C part II register not be updated ? Will there be any excise invoice generated ?Geetanjali Kaur wrote:
Hello,
>
> I am new to SAP. Could please anyone clear my doubt regarding inventorized conditions;
> If I use inventorized conditions in my PO, that means the excise values will get added to the material cost.
> So in that case, does the entire payment get done in the invoice ? Will the RG23C part II register not be updated ? Will there be any excise invoice generated ?
When you use inventorized conditions, the concept is that the values against those conditions will be debited to the inventory upon GR. Hence the excise values will get added to the material cost, just as any delivery cost (like freight).
The IR and payment will be done for the complete value. The excise component will feature in the 'taxes' field.
Part 2 register comes into picture when you take the input credit and not when the excise is inventoried. hence the part 2 register will not get updated. Excise invoice 'generation' takes place when you are sending materials outside and not when you are receiving them.
Hope this clears.
Regards,
Aroop -
Teradata database error when using a Universe-defined Date condition
I have encountered an odd problem when connecting Crystal to a Universe. There is a pre-defined Date condition built into the Universe that is defined as follows:
@Select(Date\Week End Date) > @Select(Conditions\User Response Select Date week -28) AND @Select(Date\Week End Date) <= @Select(Conditions\User Response Select Date)
The filter is designed to retrieve a rolling 4 weeks of data.
When I try and create and refresh a Crystal Report that includes this Date prompt, I get the following error:
Failed to retrieve data from the database.
Details: 22003:(ODBC Teradata Driver)(Teradata Database) A character string failed conversion to a numeric value.
If I create the same query in a WebI report it works fine, but in Crystal the error is produced. I have also tried constructing the same prompt and filter within Crystal rather than use the pre-built prompt but that did not work either.
Does anyone have any experience or advice on this error? I can't seem to find many related postings on this specific error.
BO Enterprise XI 3.1 SP2 running on Windows 2008 Server R2
Crystal Reports 2008 SP2 running on Windows XP SP3
Universe is built on a Teradata 12 source
Thanks!One item I found I had to do with Teradata was cast my date/time values to dates, otherwise I got weird errors like this. You say it's working in Web Intelligence, so this might not be the issue, but it is an easy thing to test.
In the universe, change your end date definition to
cast(table.end_date as date)
and see if that helps. -
Hi everyone,
This is a RETURNS scenario.
We create a Credit Memo Request (Sales Order type: CR) when the customer calls in for a Return and we make another Sales Order (Sales Order Type: RE) when the goods actually come in. A credit memo is created against the CR initially and later a billing doc. is created against deliv. made from the RE order.
Now the requirement is to have 2 pricing conditions in PP of the CR order. Say ZR00 and ZR01, where ZR01 = -(ZR00). This is coz' ZR00 is posted to the sales account and ZR01 to Accrual account. When RE is created the -ve price in Accruals account from the CR is cleared.
Now standard SAP allows only one pricing condition in a PP, any ideas on getting around this?
Temporarily I have made ZR01 a 100% discount....but I knw thats not the way to go about it.
Any help is appreciated
regardsHi,
Maintain a single Price Condition Type, say ZR00, in your PP.
In T. Code: V/06, maintain Field: Plus/ minus as "Blank" for Condition amount as both: Negative (a Discount) or Positive (a Surcharge), or whether both positive and negative amounts are possible.
{Condition Class: B - Prices}
In T. Code: V/08, insert your condition type: ZR00 and maintain other column entries as, for example, Column: Account Key as "ERL - Revenue"; Column: R as "Checked for Mandatory, if reqd." etc..
You may insert other condition types, based upon Condition Type: ZR00, in subsequent rows, such as "Material", "Customer Discount", "Customer/ Material" or Tax Conditions etc..
In Acct Determination, T. Code: VKOA, Maintain G/L accts. for "Cust Grp./ Mat. Grp/ Acct Key" and maintain Provision Acct, next to G/L Acct for account determination takes place in the billing document with the field, relevant for accrual.
Rest will be assured from FI-Consultant as maintain G/L accts and postings is FI-job.
There is no need of maintaining 2- Condition Types in PP, at all.
Best Regards,
Amit.
NOTE: Hope, I have understood the problem and answered to your query, up to some extent. -
Condition type currency conversion during PO
Dear Friends,
In the PO, the vendor is from Japan, so the document currency is in Japan. But the freight condition currency is in MYR which we dont want to convert into JPY. Here the system converts all the condition type currencies into document corrency i.e. JPY in this case. After Goods Receipt, when I see the FI document in MIGO T-Code, all the posting comes in JPY and when i change the postings into local currency i.e. into MYR, there is a difference of RM0.02(2 sens) in the posting. As the freight condition value is in MYR, we dont want system to change it to JPY as freight charge not relevant for PO printout. Because os the conversion factor, a podting having difference of 2 sens is done.
Please advice how to solve the issue.
Thanks & RegardsHi Indranil,
In m/06 , I have maintained Condition class A & Condition category as B for that condition type
Also can you also explain what you meant by "As far my knowledge goes either you maintain it in your tax procedure or in your pricing procedure".
Regards,
DGN -
Condition Type VPRS not appearing on some billing items
Hi,
I have a discrepancy between COPA and postings on the FI account. In COPA in transaction ke4i I have assigned the SD condition type VPRS - Internal price to the COPA value field VRPRS u2013 Stock Value.
The problem arises when the outbound delivery is split on several batches. In this case the condition type VPRS does not appear on the invoice for the split billing item and the amount 0 is loaded into to the COPA filed VRPRS for this billing item instead of value that should appear in the VPRS field. And this causes discrepancies between COPA and FI.
Do you know how to solve this problem? Is it possible to make the condition type VPRS always appear on the invoice, also in case when the delivery is sent in many batches?
Best regards,
MarcinHi
Welcome to the confusing world of Invoice *** batch split.. The situation you are facing is due to incorrect customization of your position types in SD during billing of the batch split. Plz check note 77414
You can grossly summarize it as below -
When you have batch split - the line items in Out bound delivery and biling can be divided into 2 types HPOS and UPOS i.e. Main Line items and Sub line items.. The note describes of 3 situations.. Your SD consultant will have to decide which situation you fall in... based on that config changes have to be made in SD....
If your billing is done at HPOS level (Main Item) and not at Item splits level or Vice Versa - Then T codes VOV7 and VTFL, you have to make settings accordingly in the fields "Biling Relevance" and "Cost"..
Also, the item category of HPOS and UPOS has to be different - One has to be relevant for billing/Cost and the other not
Apart from VOV7 and VTFL, check your settings in T code 0184.. Your Item catg has to be assigned against :
Delivery Type / usage Type= CHSP/ Item category Group = "Norm"
To correct the invoices already posted, cancel them and repost after making the config changes...
Regards
Ajay M -
ICR: customer postings are not imported in ledger if they come from SD
Hello,
For process '002' I have created a Special Ledger but postings that come from "SD" (Sales and Distribution) with those Ref. Procedure are not transferred to the ledger:
VBAK Billing document
VBRK Billing document
When creating the Special Ledger I have configured the following transactions to the Ledger:
COFI Online-Posting from CO
GLA0 GL Act. Assessment:Integrative
GLD0 GL ActDistribution:Integrative
HRP1 HR Payroll
KOAE Actual Settlement CO External
KZRI Actual Imputed Interest
RFBU FI Postings
RFRK Reconciliation Posting CO->FI
RFT1 Travel Expenses
RMBL MM Material Debit/Credit
RMM1 Material Ledger Settlement
RMM2 Initialization Material Ledger
RMPR MM Material Price Change
RMRP MM Incoming Invoice
RMRU Goods Mvmnt fr Cmpltn Confrmtn
RMWA MM Goods Movement
RMWE MM Goods Receipt Purchase Ord.
RMWF MM Goods Receipt Prod.Order
RMWI MM Inventory Difference
RMWL MM Goods Issue Delivery
RMWQ Goods Movement Usage Decision
*SD00 SD billing Document*<-----
I expected that customer invoices posted from SD were transferred to the ledger but they do not.
Does anybody know how to get customer's invoices from SD transferred to the ledger?
Thanks in advance,
Rafael Barreda.Dear Ralph,
Yes I did analyze this issue with GCD1. I did a special diagnosis for ledger I2.
Origin of original document: Sales (SD)
Activity: SD00 - SD billing Document
The results were:
Ledger I2 ICR 002 Ledger
General information
X Global ledger
Ledger table FBICRC002T
Valuation 0 Legal Valuation
Average balance ledger Export Ledger
X Line items Debits/credits indicator
X Set up balance c/f Summarize
Currencies and quantities
X Store transaction currency
Second currency not defined Currency key
Third currency not defined Currency key
Store quantities Store additional quantities
Assignment information
Company code 1181 Global company 1181
Fiscal year variant K4 Chart of accounts PCGE
Activity SD00 Field grouping code Z001
Required posting
Technical information
Fiscal year 2010 Posting period 005
Period 005 Maximum periods 016
Offset 005 Blocking factor 016
Ledger selection conditions
&ZICR_002_I2
FALSE
I did not understand why selection coditions retuns "False". Rule ZICR_002_I2 is very simple and is as follows:
Acty Grouping Code - FI00 Ledger - I2
Trading partner not empty
And SD documents have got trading partner informed...
Thanks in advance.
Rafael Barreda -
Post Goods Receipt(PGI) with custom condition types on purchase order(PO)
Hi all,
I am trying to post goods receipt with custom conditions on the PO. One of the custom conditions is freight (delivery cost). The value on this condition will post to a different G/L account (freight provision account, rather than GR/IR).
My problem is, when posting this GR, the cost center assigned in the PO under 'account assignment' is not used for posting the custom condition, which I really need it to happen.
Simply put, I want all postings from this PO inherit values in 'account assignment'.
I have been looking into configurations in automatic posting and condition types, but I still have no clue where I can make it happen. Do I have to use BADI?
Thanks.Delivey cost condition will be posted to accrual accounts not to the cost center.
-
Very Urgent--Adding Header condition amount in Net order value of PO
Dear friends,
Our client has following requirement.
---In Purchase order ,Header conditions related to delivery costs are using.
--Currently when we add the header condition,that amount is not adding to the Net order value and not adding to the total value in the PO print document.But proportionaly distributing to the line items.
--Because of this two problems one is not adding to net order so not considered for release strategy,secondas it is not adding in the net order value,header condition amount also is not coming in the total value in the print out.
--Currently, this header amount is splitting and posting seperate line item for GR/IR clearing act in MIGO and MIRO..
I have removed the Statistical tick and accrual tick in IMG, then header amount is adding to the Net order value and adding in the total value in the PO print. But in MIGO/MIRO, This amount is adding to the GR/IR clearing act ,instead of seperate GR/IR line item in MIGO/MIRO documents, But client wants the postings shall be made similar to previous one.
I have checked with removing only Stastical key and not removing the accrual key.But header condition is not adding to Net order value. I have searched for User exits/BAdis,suitable are not found.
How the Header condition amount can be added to the Net order value without removing the Statistical key in IMG.Are there any User exit/BAdis,
Please suggest.
Regards,
DayanandDear Sairam,
Thanks for your reply.
Asper your suggestions i tried as follows.
1) We have got condition types like surcharges/discounts before "Net inc dis"
and Delivery costs/accruals/frieghts after "Net inc dis".
2) My requirement is that whatever conditions types after Net inc dis like Del costs/Frieghts are not included in Net order value in PO,so amount is not included in Release strategy and print.Currently this amount is coming as seperate line itemGR/IR Clearing account in MIGO/MIRO.
3) Asper your suggestion,i tried with Surcharge condition existing before "Net inc Disc"--This is a header condition(Cond.cat is Insurance),but stastical tick is not there in Scema. I tried as it is ,amount is adding in Net order value.But seperate line item for this amount is not coming in MIGO/MIRO
4) When i ticked the accrual key and statistical tick and added Accrual-FR1,then PO created ,amount is not adding in Net order value.
5) When i removed only Stastical tick only even though amount is not adding.
6) When i removed the Accrual tick also i.e both the ticks then only amount is adding in Net order value.But Line item of the header condition is not dispalying as a seperate line item in MIGO/MIRO
For these Header conditions ,seperate line item shall come ,at the same time amount shall add in Net order Vaue for the purpose of including in the amount for Release strategy and print.
Please suggest how to do it.
Regards,
Dayanand -
Deletion condition types from purchase order
Hello,
I've got the following situation:
1) PO had been created for one material with S price and there was three conditions, that to reflect planned freight costs.
2) There GR have been done.
Postings:
Stock 10 Dt
Price difference 6 Dt
GR/IR -10 Kt
GR/IR -2 Kt - Condition 1
GR/IR -3 Kt - Condition 2
GR/IR -1 Kt - Condition 3
3) Cancellation of GR - 102 mvmt type:
Stock -10 Kt
Price difference -6 Kt
GR/IR 10 Dt
There were no reverse postings for planned conditions !!!!
During the analysis of this PO, after all of this postings - i've found out that there are three conditions, but with zero values !!!
As i know it is impossible to delete conditions from PO after postings.
We didn't implement any ABAP
Do you have ideas about this accident?
Thank you in advance.I can't understand you: "could you corelate the changes or are they in line wth if the condtion value was changed?"
Where i need to correlate it? I can't see it CDPOS - i can see only the changes of the following fields:
EKPO
BRTWR
EKPO
EFFWR
EKPO
NETPR
EKPO
NETWR
And the values there are not correlated with the values of condtions in EKBZ.
I suppose that some condtions were in the PO after GR, but there then they were deleted (but how???!!!) and after this was cancellation of GR - we've got only reverse entires - it sounds like nonsence.
But i have no any idea. -
Postings to G/L accounts with open item management are not permitted in ASKB
Hi Gurus,
I have the error FAGL_POST_SERVICE012 'Postings to G/L accounts with open item management are not permitted' when i run the transaction ASKB. The very strange thing is that in table APERB_ITEMS for this company code there isn't any record. My questions are:
1. The ASKB posts only if the APERB_ITEMS is populated?
2. If yes, Why the ASKB wants to create postings on this company code?
3. If no, which are the logic conditions that include a asset in the ASKB execution?
4. If the logic is correct, how i can to run the ASKB on OI accounts?
Thanks in advance,
Best Regards,
EmanueleHi ,
I believe you know why do you run transaction code ASKB if not please see below
The report evaluates all asset transactions since the last run. Unlike the periodic depreciation posting program, the APC posting run is not tied to a certain accounting period. It generates one document per posting period and depreciation area. That means that asset values are summarized for various account groups in one document. Document number assignment is external. You have to enter the document type in Customizing for Asset Accounting.
There are various possible ways of posting APC values:
To an account set within the original company code
To an account set of an alternative company code
To an account set directly in a special ledger
The account set can be determined from a different depreciation area.
Derived depreciation areas can be treated as real depreciation areas. This means that the system posts APC differences rather than special reserves, as was the case up to now.
During a test run, the system completes all accounting checks (for example, budgetary control of objects belonging to Funds Management).
While doing above system reads and update table APERB_ITEMS . If you look to Program for ASKB is RAPERB2000 and if you take your ABAper help to under the coding he will tell you that is program use APERB_ITEMS to update and read.
MANY THANKS
REGARDS
Preeti Agarwal -
Vendor postings with purchase order
hi,
I am learning SAP Fi/co.I have one doubt .what are steps we have to maintain to post vendor transactions with purchase order.if u have any material about mm plz send to me.Commitment
Definition
Identifies costs that will be incurred in the future for materials and services that you have requested or ordered. Commitments reserve funds that will become costs at a future date.
Use
On the account assignment objects, Commitments Management portrays the cost side of the procurement process for MM Purchasing. The costs incurred are assigned to business objects, such as orders, cost centers, or projects.
In Commitments Management, you can specify which object the costs are to be assigned to (for example, purchase order costs). In this case, this is known as an Initial Account Assignment.
Commitments Management distinguishes between three types of commitments, depending on the account assignment object:
Order Commitment:
The commitment is initially assigned to an order.
Cost Center Commitment:
The commitment is initially assigned to a cost center.
Project Commitment:
The commitment is initially assigned to a project, or to a work breakdown structure element.
For more information, see the SAP Library:
For Internal Orders
Financials ® Controlling ® Internal orders ® Manual Actual Postings On Internal Orders.
For Cost Center Accounting
Financials ® Controlling ® Cost Center Accounting ® Manual Actual Postings.
For Project System
Financials ® Controlling ® Commitments/Actual Updates Of Transaction Data
Integration
Commitments occur
In Purchasing, due to:
Purchase requisitions (purchase requisition commitment) define the internal requirement for a material or a service. Purchase requisitions have a control function and you change them at any time.
Purchase orders (purchase order commitment):
Purchase orders are contractual requests to a vendor, to supply certain goods or services according to the agreed conditions. No short-term, unilateral changes can be made.
due to funds commitments (commitment for funds commitments):
- You can use Funds Commitments to reserve funds for costs you are fairly certain to incur, but you cannot yet assign to a specific business transaction (such as, a purchase order or a purchase requisition).
Regards,
SUbha -
Set up of MM conditions in COPA
Dumb question.... but in Customizing (next to KE4I) there is an option to map MM conditions to Value Fields just like we can map SD conditions to Value Fields...
How is this used?
What document in logistics triggers this posting? (Just like Billing will in SD condition etc.)
Thank you in advance!Hi Arif,
This is what SAP feels the requirement for MM to COPA
Direct Posting from FI/MM
You can transfer direct primary postings from Financial Accounting (FI) and Materials Management (MM) to profitability segments.
The following are some typical cases of when you would want to do this:
You post special direct costs from sales, such as transport insurance for a certain delivery, and would like to assign these primary costs directly to a profitability segment.
You post an invoice for promotional events and you want this invoice to appear statistically in the responsible marketing cost center, and at the same time assign it to a profitability segment in Profitability Analysis. In this case, you would assign the invoice to both a cost center and a profitability segment.
You create automatic postings in Materials Management and you want these revenues and expenses from the revaluation of material stocks to be posted automatically to Profitability Analysis. This instance also requires that you define "Automatic assignment to a profitability segment".
Requirement
1. The operating concern must be fully defined.
2. The desired form of Profitability Analysis must be active for the relevant controlling areas.
3. You have maintained number ranges for record type "B".
4. You have created a group of characteristics (under "Master Data") to define the screen for assigning postings to profitability segments, and assigned this characteristic group to business transaction "RFBU".
You need to customize in TCode KEI2 and/or OKB9.
Regards,
Suraj -
Dear All,
My company code currency is INR. We have defined a PO with condition types(currency EUR) and maintained the exch rate(different from OB08 rate). While doing GR, system is picking Spot rate (OB08) for Material line items and for condition types, system is taking PO exch rate.
Not able to understand why system is picking different exch rates for material & condition type lines.
Can some one please clarify this?
Regards,
GanagdharPlease review the following notes
128 Exchange rate differences between GR/invoice
331910 MR1M, MIRO: Postings in foreign currency/local currency
191927 Posting logic: GR for foreign currency PO
Maybe you are looking for
-
Missing orders in Number Range
Hi Friends, We are facing an issue in our production systems where once in a while we find some orders missing in the number range provided. We have a custom report which tells us whenever a particular number on a sales document number range is skipp
-
ITunes freezes my PC often. Only fix is to restart and reinstall iTunes??
iTune freezes my PC very often. Only fix is to restart the computer and reinstall iTunes. Is there a better fix.
-
PL/SQL Dev query session lost on large resultsets after db update
We have a problem with our PL/SQL Developer tool (www.allroundautomations.nl) since updating our Database. So far we had Oracle DB 10.1.0.5 Patch 2 on W2k3 and XP-Clients using Instant Client 10.1.0.5 and PL/SQL Developer 5.16 or 6.05 to query your D
-
Ipod Touch 4Gen refuses to update the ipod version
No matter how many times i restore it, factory restore it, or update itunes it refuses to allow me to update the ipod software with a "connection timed out" error, any help?
-
I'm getting the above error on the server install. Here's the first line in the failure: File "/usr/lib/anaconda/network.py", line 685, in write if dev.get('BOOTPROTO').lower() in ['dhcp', 'ibft']:... From my research it appears to be a known bu