Posting rule in Data collation
Hello friends,
I would like to know the functionality of 'Indicator Variable' in the customisation of Batch input for Update modules for data collation.
If any one can help me or share some documents would be great and helpful.
Thank you,
PKM
Edited by: Prakash KM on Apr 7, 2011 5:33 PM
Hi Alok,
1. Bank - Payables clearing - Debit
Bank - Main acct - Credit
2. Bank - Main acct - Debit
Bank - Receivables clearing - Credit
3. Bank outgoing transfer cl - Debit
Bank - Main acct - Credit
4. Bank - Main acct - Debit
Bank incoming transfer clg - Credit
5. Bank charges - Debit
Bank - Main acct - Credit
6. Interest exps - Debit
Bank - Main acct - Credit
7. Bank - Main acct - Debit
Interest Income - Credit
Regards,
Mike
Edited by: Michael Gerard Leo on Mar 24, 2009 11:22 AM
Edited by: Michael Gerard Leo on Mar 24, 2009 11:22 AM
Similar Messages
-
Product costing error while defining posting rules
Hi Friends,
When I'm trying to define posting rules for settling WIP using OKG8,
I get an error msg "GL account 7000100 cannot be created as a cost element" and the aforesaid account is WIP (P&L account).
The long text of the error msg is as follows:
G/L account 7000100 cannot be created as a cost element
Message no. KQ119
Diagnosis
When maintaining the posting rules for passing on results analysis data to Financial Accounting, you entered a G/L account that is defined as a primary cost element in cost and revenue element accounting. This is not allowed. You must enter a G/L account in the posting rules that is not defined as a cost element.
System Response
The entry invalid.
Procedure
You have the following options:
Enter a G/L account for which no cost element is specified in Cost and Revenue Element Accounting.
You can change the message type with user-defined error management (transaction OPR4_KKA). What should be observed when you enter a G/L account in a posting rule that is defined as a primary cost element in Cost and Revenue Element Accounting? You need to define a CO account assignment so that the posting defined in the posting rule can be executed. You do this with transaction OKB9 (default account assignment) or OKC9 (substitution), or using the default account assignment in the cost element master.
Could anyone suggest me on this.
The steps that I've already defined as far as the account are concerned:
1. Have defined the aforesaid account as a cost element
2. Assigned Prodn. C CTR in OKB9 agnst the same.
But then I dont understand why the system pops up this msg, saying, cannot be created as a cost element, wherein the account is already a cost element.
Plz suggest
regards
sandhyaHiya,
WIP accounts (neither Inventory nor Offset) should NEVER be created as Cost Elements.
In most manufacturing scenarios, costs are tracked on the P&L. During period-end, since there is the risk of writing off some issues to the Production/Process/Sales Order, SAP has introduced the complex but ingenious system called Results Analysis that moves the balance of all open Orders to the Balance Sheet.
If the Order balance is (+)ve, the P&L is credited and the Balance Sheet is debited and vice versa. When you display the Order costs at period-end, the WIP costs are not considered. In order to calculate WIP, we have separate RA GL accounts that track costs independently of the Orders. Therefore, these are never created as Cost Elements. Creating these as Cost Elements would force the system to inadvertently post the WIP costs back on the Order (alongwith posting these to the B/S??? - an unimaginable situation).
At period-end, you have postings like:
Dr WIP Inventory Account
Cr WIP Offset Account
and, this is reversed at settlement:
Cr WIP Offset Account
Dr WIP Inventory Account
Along with this, the system calculates the Actual COS for the finished product. Neither of the two WIP accounts used above is created as a Cost Element. If you have created any of these as Cost Elements, the system will not allow you to save OKG8. Delete the Cost Element and then try saving the posting rule.
(PS: The "Cost Element" field in this screen has a different use. It is used to specify if a Secondary Cost Element from the RA Update table should be posted to a G/L Account. This is not meant for Primary Cost Elements. I think these Secondary CEs are of type 31 (requires confirmation - no SAP access right now). As you may have guessed, you can only enter either the RA Category or this Secondary CE).
You may also delete the OKB9 assignment to the Cost Centre. It is redundant.
Hope this helps.
Cheers. -
Batch input in ECC 6.0 for data collation reports?
Hello all,
Is anyone using IS-OIL (OGSD) in ECC6.0? I have heard that the technology for posting data collation reports is no longer based on batch input technology but I couldn't find any information on it, neither in the release notes. Does anyone know whether this is true?
Kind regards,
KlemensHi Satya,
Still I am getting the same error. I am using IE 7.0 browser. In my service I have the following parameters in SE80 as well as in the SAP GUI Config in SICF.
~ITSMOBILE 1
~THEME 99
~TRANSACTION LM00
I have published the complete service and it published successfully to INTERNAL site.
My custom service is active in SICF.
When I test the service, IE can not display the page.
Do we need to activate any other standard service?
Or Do we need to set some additional parameters to the service?
Do I need to make any special settings in the IE 7.0?
Your input will be highly appreciated.
Regards,
Subbu -
RA Settlement User Exit for Posting rules
Hi,
For settlement of RA data the postings rules are defined in OK8G and the same are used while running settlement CJ88 or CJ8G.
My question is do we have a user exit which kicks in at the time of settlement and could let us change the rules for a certain set of Projects?
OR if we could have a substitution rule in place that could kick in at the time of settlement and would pick up the rule based on a critria?
The reason for the above question is because we are trying to settle the Projects based on two selection critira:
a) Based on RA key i.e. for RA key A use posting rule "123" and for projects with RA key B use posting rules "456".
b) Based on the Work in Progress ( POCI and POCS) values we need to further decide if we need to change the posting rule or use exiting one.
If RA key = A
use rule "123"
else if WIP position < 0
use rule "123"
else use rule "456"
EndAnkush,
These are the routines for validation / substitutions where in you can write your own code. Check it in SE38.
Regards
Sreekanth -
I have many Java POJOs imported as facts. In each of these POJOs there is at least 1 date property.
How am I to use these dates in my rules. for example:
pojo.date > '08/22/06'
pojo.date < today
println(pojo.date)
Although I have imported the java date class and have been over the docs many times, I cannot seem to figure out how to use the dates properly.
I'm also having a similar problem where I have large numbers stored as doubles. When I make a rule like: pojo.largenumber > 3000 I get the error :
Cannot perform operation. 'RUL-01726: Data type operator for >, at position 0: java.lang.Long > int '
Thanks for the help,smartel2 wrote:
I understand we need to compare like values, just as we would in java and other
languages. however, I am trying to use the Rule Author to enter my rules, as my end
user / business analysts would. When I use the rule author I can't seem to use any of
the Date methods for example using the expert mode in the Rule Author
pojo1.getStarttime ().compareTo(pojo2.starttime)
gives: "Cannot perform operation. 'RUL-01717: "compareTo" is not a valid identifier
name. '" when I apply it.Ah, I see. You are doing this correctly. You need to import the Date class into the datamodel and then check the "expand" option for the getStarttime() method of the fact type of pojo1 (or, the expand option if there is a starttime bean property). It should show up then.
I also don't understand why my previous example "pojo.largenumber > 3000" would
need a conversion. Shouldn't the interpreter be smart enough to know that the left
side of the expression is a double and auto cast the right side constant '3000' as a
double to satisfy the condition?The error indicated that "largenumber" was a Long object, not a primitive double. If largenumber was a double, the cast should be done correctly. If it's not, it may be a bug. Post the code for the pojo class if you think otherwise.
How do I use the Rule Author to create these kinds of rules?I think the above mostly covers this one.
How would I use the Rule Author to create a rule for "pojo.startdate is after Sept 1, 2005"One suggestion I have is that you use the Calendar class instead of Date for doing date manipulation. Date is mostly deprecated, and basically only servers as a wrapper for a long number (seconds since the epoch). Most importantly, Date is not internationalizable.
Calendar has full support for locales, timezones, and all of the other necessary stuff for appropriately handling dates. A simple example of the reason for this class is that date formats differ significantly, for instance, "01/07/89" is January 7th, 1989 to an American, but is July 1st, 1989 to a European. Depending on the format, it could be July 1st, 0089 to a computer.
So, the answer to you question is to create a final variable that represents the date (either a Calendar or Date) and then use that. With Calendar, you have to also use the SimpleDateFormat object to initialize it. I would probably write a function to initialize all of the global final date objects.
How do I use standard java objects and there methods in the Rule Author, like Date.Answered above I think, but the short is to import them into the DataModel and then check the "expand" option for the property or method of that type that you want to access its properties and methods.
Do I have to create all my rules in pure RL language (full script) ?Could you clarify this question?
And finally, fully integrated date support is one of the things that's being worked on for the 11g release, so this should be much easier to handle in the future. -
Request (PSA) was NOT posted successfully to data target (InfoCube)
In our daily load process chain I am getting an Error Message for "PSA to InfoCube" as:
Request was NOT posted successfully to data target (InfoCube)
Message no. RSMPC163
Please what is the exact problem it means & what is the solution
Rajesh GiribuwaHello Rajesh,
This requests fails when updating from PSA to Infocube.
Pleaes check the update rules for errors.
Try to find out the exact error message and explore the tabs in monitor for this job.
Hope this helps..
thanks, -
Hello Experts,
I am trying to create Data collation report using a standard message type '/ICO/DCDOC'. The Idoc is getting created successfully but it remains in Status '62' and it is not processing further. Can anyone help me on this?
Also if anybody has some documentation on SAP IS OIL interface related documentation please forward it to me
Thanks in advance
Ashish JainHi Thorstan,
Thanks for the help. Idoc are getting posted with Status Message '53: Import document 0000000033 successfully posted" and the interface log is coming as
Interface Log
File: 0000000033 Ref.: 0000000000202015 DCDOC01 16.05.2011 10:48:52 C512347
File: 0000000033 Ref.: 0000000000202015 DCDOC01 16.05.2011 12:23:16 C512347
File: 0000000033 Ref.: 0000000000202015 DCDOC01 23.05.2011 11:07:24 C512347
FA01 FA: Create Data Collation
FA02 FA: Edit Data Collation
FA03 FA: Post Data Collation
SR01 SR: Create Data Collation
SR02 SR: Edit Data Collation
SR03 SR: Post Data Collation
Now when i am trying to see this data collation report i am not able to see this. The transaction code that i am using for posting interface report is '/ICO/MO_I9'. please note that it comes under 'Old interface Node' of OGSD.
If you any documentation with you please forward it to me
Thanks for the help
Ashish Jain -
Bank statement search string for posting rule 2
Hello,
I created a search string (also activated) for clearing sub legder account. Folowing are the combinations i tried:
1) ###(.| )#######
2) (^| )###(.| )#######( |$)
3) ###.#######
Open document reference text on header normally carries 3digits followed by a dot and then seven digits. For example:
123.1234567. I also want to include 123 1234567 (sometimes it appears like this in bank statement) but the system should intrepret it as 123.1234567.
I think above string acheived this when i did a TEST (button) next mapping screen on the same screen.
I uploaded the bank statement and then went to another config where you do simulation for a bank statement (uploaded). There the system checks for first three digits only and the document found coloumn is blank (because it checks only first three digits and there are too many probable customers in partner's field).
Posting rule - algorithm is no 21
search string - algorithm is no 21
mapping field in search string - i tried with bland and without blank (###.#######) it is all same.
How to make the system check 3+7 digits with dot? and why it checking only first three digits. Can some help?
BGHi,
I also would be interested to know this. If anybody can give a step by step analysis, it would be highly appreciated.
Regards,
Ravi -
hi
I am having zero stock on 13.11.2008. I did MIGO(101) date is 13.11.2008. My system allowing me to issue material on 5.11.2008. So that my stock came in negative. i am not getting any error if i am posting in back date in same period when there was no stock. Can i know which msg nor should i have to activate or any other way to me that user will get error while posting in back date?
Thank you
Sameerhi
plz check u might activated OMJ1 - Allowing Negative Stocks.
http://www.sap-basis-abap.com/mm/how-to-use-negative-stocks-and-its-purpose.htm
regards
kunal -
Depreciation posting rules are not define for area 00 in company code
Dear Expert,
Would like to seek for help, when I run a customize report (AUC without PO not yet capitalized report the system prompt the error depreciation posting rules are not define for area 00 in company code only on the march 2011 on ward but before march 2011 the report is able to display as usual.
Between., does SAP have the standard report to list the asset which is AUC and not yet capitalized?
My version of SAP is ECC 6.0.
Kindly advise.
Regards,
KarenHi,
Thank you for the prompt reply, why the system prompt the error depreciation posting rules are not define for area 00 in company code only on the march 2011 on ward but before march 2011 the report is able to display as usual?
Please help.
Regards,
Karen -
Not possible to determine posting period for date
Hi SAP Guru
While Creating the Shipment cost document in [VI01] transaction I am getting the error
Not possible to determine posting period for date with error Message no. SE105. There is no long text available
Please provide the solution for the same
Regards
RahulHi Friend,
Check the posting periods for the company code in OB62 and OMSY.
Check whether they are in currenct date or not.
if not maintain them in MMPV for Company code.and OB62 for the fiscal year variant.
regards,
santosh -
Posting rules exist for account key
Hi ,
I got the message while creating PO AND WHEN I try to enter Tax code and Tax Jurisdiction i am getting the following error message :
No posting rules exist for account key
Message no. FF714
Diagnosis
No posting rules have been defined for the account key in the tax table in table T007B.
Procedure
Change the tax table, enter an account key already defined for the transaction in question or define the posting rules for a new account key in table T007B.
can any one give me solution to solve this issue !!!
Thanks & Regards,
senthil.Hi Senthil
Based on your explanation I can understand that the Configuration settings for Automatic Account Determination is not done perfectly for the Account Ket vs GL Account. Do cneck this process carefully because here we define the posting rule, posting keys for the determined account key and later assign the same to the GL Account.
regards
Murali Kanth Natti -
How to fetch post goods issue date and sales order creation date
Hi All,
How to find out the difference between SD Sales Order Item Creation Date and final Post goods issue Date. I would like to know how to fetch those dates and what is the relationship between the tables from which i will get the dates.
Please let me know the solution .
Thanks in advance.Hi,
Sales order creation date is when u raise a sales order in favor of the customer using VA01.......using ATP logic system purposes the material availability date....
after saving ur sales order...when u raise the Delivery using VL01n w.r.t to OR...than u have to perform picking ....In the picking Tab...specify the amount to be picked than press Post Good Issue....means the goods left the company premises ..
You can the fetch the values using tables- Use T code SE12 or SE16
Vbak-----order header
Vbap-----order item
Vbek-----order schedule line
Likp-----Delivery header
Lips----Delivery item -
How to debug a transfer rule during data load?
I am conducting a flat file (excel sheet saved as a CSV file) data load. The flat file contains a date field and the value is '12/18/1988'. In transfer rule for this field, I use a function call to transfer this value to '19881218' which corresponds to BW DATS format, but the monitor of the InfoPackage shows red error:
"Value '1981218' of characteristic 0DATE is not a number with 000008 spaces".
Somehow, the last digit or character of the year 1988 was cut and the year grabbed is 198 other than 1988. The function code is (see below in between two * lines):
FUNCTION ZDM_CONVERT_DATE.
""Local Interface:
*" IMPORTING
*" REFERENCE(CHARDATE) TYPE STRING
*" EXPORTING
*" REFERENCE(DATE) TYPE D
DATA:
c_date(2) TYPE c,
c_month(2) TYPE c,
c_year(4) TYPE c,
c_date_combined(8) TYPE c.
data: text(10).
text = chardate.
search text for '/'.
if sy-fdpos = 1.
concatenate '0' text into text.
endif.
c_month = text(2).
c_date = text+3(2).
c_year = text+6(4).
CONCATENATE c_year c_month c_date INTO c_date_combined.
date = c_date_combined.
ENDFUNCTION.
Could experts here tell me what's wrong and also tell me on how to debug a transfer rule during data load?
Thankshey Bhanu/AHP,
I find the reason. Originally, I set the character length for the date InfoObject ZCHARDAT1 to 9, then I find the date field value (12/18/1988)length is 10. Then I modified the InfoObject ZCHARDAT1 length from 9 to 10 and activated it already. But when defining the transfer rule for this field, before the code screen, click the radio button "Selected Fields" and pick the filed /BIC/ZCHARDAT1, then continue to go to the transfer rule code screen, but find the declaration lines for the infoObject /BIC/ZCHARDAT1 is as following:
InfoObject ZCHARDAT1: CHAR - 000009
/BIC/ZCHARDAT1(000009) TYPE C,
That means even if I've modified the length to 10 for the InfoObject and activated it, but somehow the transfer rule code screen always takes the old length 9. Any idea to have it fixed to take the length 10 in the transfer rule code screen defination?
Thanks -
EBS - Electronic Bank Statement Multiple Posting Rule for One External Transaction Type NTRF
hello SAP Gurus,
I'm configuring EBS - Electronic Bank Statement. My requirement is for Bank External Transaction Type NTRF <for Incoming Payment> I want to assign 2 posting rules for Posting Area 2 that is Sub-Ledger posting viz. <1> For the payments received from Customer which should clear the Customer Open item since it is bill to bill exactly matching the open line item and <2> For the payments which should not clear the Customer Open item since i know that they are not bill to bill and only partial against the original line item
Is this possible? if yes then how?
Currently, SAP allows only one assignment like one external transaction type NTRF => one Posting Rule <either clear the sub-ledger-system picks FB05 or just post on Sub-ledger so that not to clear - system uses FB01 >
Journal for Posting Area 2:
Bank Clearing Account Dr
To Customer Account Cr <either set this to clear with original invoice / or just post on customer so as to clear/handle it manually later on once paid fully>
So, what is the solution; how can i differentiate my incoming whether fully payment or partial payment; since bank statement always tag it to external transaction type NTRF always for any incoming payments !
regards,
`raj.Hi,
You cannot create separate rule with sub ledger postings while executing electronic bank reconciliation.The reason is your bill to bill transfers should posted to bank sub ledger account first and then you can write a BDC to clear sub ledger account.Otherwise use F.13 to clear the sub ledger account.
Regards
Chrishantha
Maybe you are looking for
-
Nvidia GeForce 8600M GT question
Is anyone running Vista 32 bit using Bootcamp on their SR MBP with the Nvidia GeForce 8600M GT? I ran a vista compatibility scan on the MBP and it said that the card would not work in Vista. I am curious whether this is true or whether others with th
-
I'm using Aperture to post my albums to the Mobile Me gallery. I would like to change the order of how my albums appear on the main page. Is there a way to change the order of the albums other than the default alphabetical only? I've tried dragging a
-
hi am configuraing file to idoc using collect process. i created as integration scenario in the integration process and i am unable to transfer the scenario into the integration directiory . i dont fine the processs even it is active and after refres
-
How to create multiple gradients in a compound path?
Hi, I am trying to color a compound path with multiple colors? Kinda similar to the effect here I tried using the blend tool and replace the spline but it does not give the desired effect. Any tips as to how to approach this? I have made the G by cre
-
Wrong size when exporting to jpg
Hello everyone, I'm new to Illustrator, would really appreciate all the help and tips I'm trying to create a wallpaper of certains size. I'm creating an artboard with dimentions 1024px by 768 px, all is fine. However, then I export my artwork into jp