Need Help on Intercompany transactions
Hi Peers ,
I am a beginner in HFM , I got some doubts in IC module
Can someone explain real-time scenario of IC in a Company ?
How do we achieve eliminations ?
Im aware of metadata settings , Flagging accounts , Entities as IsICP . and Defining a plug account for the account, usage of reason codes
But what bugs me is Auto Match , Manual Match , Match By Transaction ID , Match By ID .
Please help me out
- Regards
There is a difference between what we call the IC or ICP (Intercompany Balances) features, and what we call the ICT module (intercompany Transactions).
You can enter Intercompany Balances as normal data between a source entity and a partner using the ICP dimension (one of the 12 standard dimensions) and you can run Intercompany Matching system reports to analyse the matching balances and check for mismatched balances. The consolidation process performs the Intercompany Eliminations (using the Proportion and Elimination value members and plug accounts) as documented in the HFM documentation. But obviously a balance data point is only the total for all the similar transactions between two partners in a whole base period i.e. the aggregation of everything that happened in that account between those partners in a particular month.
But some companies wanted to go deeper than that, and input individual transactions into HFM, and be able to do matching/mismatching analysis at the base transaction level. So an additional set of features was added to HFM which became known as the ICT module. This is where users can load transaction files (.trn files) from a source system into the ICT module, perform the automatching by transaction ID / by account and manual matching right there in the ICT module, analyze the mismatched transactions and make corrections etc, before the data ever hits the main HFM balances for the whole period. You can load hundreds or thousands of transactions for a particular period, filter by matched/mismatched until you are satisfied, then when everything is matched, transactions can be individually or bulk selected and "Posted" into the main HFM database (total balance for the whole base period) from the ICT module and then consolidated.
This is all explained in more detail in the HFM documentation. But that is the theory behind it. It is recommended you study the documentation and attend the Oracle University "Create and Manage Applications" training course.
Similar Messages
-
Need help with Monthly Transaction By Hour Report
Post Author: cbcombs
CA Forum: General
Hello,Newbie needs to write a transaction report that is grouped by days of the week for a calendar month. It will have one column for each day of the week and each of those columns will contain a whole months of week day data. Then it will be grouped by each hour of the day. It will contain the number of transactions for each hour. And then a weekly average of the number of transactions for each hour of the day. The week starts on a Monday and goes through Sunday. They are probably going to want the dollar amount of the transactions too. Below is an example with the first two rows of data populated. Monthly Transaction Report For August 2007 Mon Tue Wed Thu Fri Sat Sun Average08:00 0 2 2 1 10 5 2 3.1409:00 25 3 5 4 5 8 6 4.43 10:00 5011:00 10012:00 15013:00 15013:00 12514:00 10015:00 5016:00 1017:00 2 Any help would be appreciated.Post Author: kbrinton
CA Forum: General
You could use the cross tab expert and set the columns to the day and the row to hours with it summing your transactions. So for the rows choose your date field and then choose Group options and have it set to "for each hour". Then the column choose your date field and have it set to "for each day". Then have it summarize your transactions.
Hope this helps!! -
Need Help for Non Transactional Data
Hi,
I need your help for getting the non-transactional data. I am looking for some solution where I can have employee list with both transaction and non transaction along with the measure in the report.
Thanks in advance.
Phani.Looks like you either want a procedure with OUT parameters, or to return a record (which you'd need to declare somewhere that your function and calling procedure can both see)
-
Need help in Receiving Transaction Processor concurrent in Oracle Apps
Hi every one,
Please give me idea about Receiving Transaction Processor concurrent in oracle application.
I am inserting values in following table like:
**rcv_transactions_interface**
**rcv_headers_interface**
**MTL_TRANSACTION_LOTS_INTERFACE**
RCV_LOTS_INTERFACE
for getting DELIVER/ RECEIVE in a single submit..
but the problem is RECEIVE will happening as GOOD. but DELIVER process not happening... please help me...
i am using following QUERIES to insert,
INSERT INTO RCV_HEADERS_INTERFACE
(HEADER_INTERFACE_ID,
GROUP_ID,
PROCESSING_STATUS_CODE,
RECEIPT_SOURCE_CODE,
TRANSACTION_TYPE,
AUTO_TRANSACT_CODE,
LAST_UPDATE_DATE,
LAST_UPDATED_BY,
LAST_UPDATE_LOGIN,
CREATION_DATE,
CREATED_BY,
SHIPMENT_NUM,
FROM_ORGANIZATION_ID,
SHIP_TO_ORGANIZATION_ID,
EXPECTED_RECEIPT_DATE,
SHIPPED_DATE,
-- PACKING_SLIP,
-- INVOICE_NUM,
-- PAYMENT_TERMS_ID,
EMPLOYEE_ID,
-- COMMENTS,
-- ATTRIBUTE1,
-- ATTRIBUTE3,
-- ATTRIBUTE10,
-- ATTRIBUTE12,
VALIDATION_FLAG)
VALUES
l_headers_interface, -- INTERFACE_TRANSACTION_ID
rcv_interface_groups_s.nextval, GROUP_ID - rcv_interface_groups_s.nextval,
'PENDING', --PROCESSING_STATUS_CODE
'INTERNAL ORDER', --RECEIPT_SOURCE_CODE
'NEW', --TRANSACTION_TYPE
'DELIVER', --AUTO_TRANSACT_CODE
SYSDATE, --LAST_UPDATE_DATE
l_user_id, --LAST_UPDATED_BY
l_login_id, --LAST_UPDATE_LOGIN
SYSDATE, --CREATION_DATE
l_user_id, --CREATED_BY
d.SHIPMENT_NUM, --SHIPMENT_NUM
d.from_organization_id,
d.TO_ORGANIZATION_ID, --TO_ORGANIZATION_ID
SYSDATE+1, --EXPECTED_RECEIPT_DATE,
SYSDATE, --SHIPPED_DATE
d.employee_id, --EMPLOYEE_ID
'Y' --VALIDATION_FLAG
--Insert values into RCV_TRANSACTION_INTERFACETABLE
commit;
INSERT INTO RCV_TRANSACTIONS_INTERFACE
(INTERFACE_TRANSACTION_ID,
GROUP_ID,
LAST_UPDATE_DATE,
LAST_UPDATED_BY,
CREATION_DATE,
CREATED_BY,
LAST_UPDATE_LOGIN,
TRANSACTION_TYPE,
TRANSACTION_DATE,
PROCESSING_STATUS_CODE,
PROCESSING_MODE_CODE,
TRANSACTION_STATUS_CODE,
QUANTITY,
UNIT_OF_MEASURE,
INTERFACE_SOURCE_CODE,
ITEM_ID,
EMPLOYEE_ID,
AUTO_TRANSACT_CODE,
SHIPMENT_HEADER_ID,
SHIPMENT_LINE_ID,
SHIP_TO_LOCATION_ID,
RECEIPT_SOURCE_CODE,
FROM_ORGANIZATION_ID,
TO_ORGANIZATION_ID,
SOURCE_DOCUMENT_CODE,
REQUISITION_LINE_ID,
REQ_DISTRIBUTION_ID,
DESTINATION_TYPE_CODE,
DELIVER_TO_PERSON_ID,
LOCATION_ID,
DELIVER_TO_LOCATION_ID,
SUBINVENTORY,
SHIPMENT_NUM,
EXPECTED_RECEIPT_DATE,
-- SHIPMENT_LINE_STATUS_CODE,
SHIPPED_DATE,
HEADER_INTERFACE_ID,
-- COMMENTS,
-- OE_ORDER_HEADER_ID,
-- OE_ORDER_LINE_ID,
-- ATTRIBUTE1,
-- ATTRIBUTE3,
-- ATTRIBUTE10,
-- ATTRIBUTE12,
VALIDATION_FLAG
VALUES
(l_trans_id, -- INTERFACE_TRANSACTION_ID
rcv_interface_groups_s.currval, --GROUP_ID rcv_interface_groups_s.curval
SYSDATE, --LAST_UPDATE_DATE
l_user_id, --LAST_UPDATED_BY
SYSDATE, --CREATION_DATE
l_user_id, --CREATED_BY
l_login_id, --LAST_UPDATE_LOGIN
'RECEIVE', --TRANSACTION_TYPE
SYSDATE, --TRANSACTION_DATE
'PENDING', --PROCESSING_STATUS_CODE
'BATCH', --PROCESSING_MODE_CODE
'PENDING', --TRANSACTION_STATUS_CODE
d.QTY, --QUANTITY
d.UNIT_OF_MEASURE, --'Metric Ton', --UNIT_OF_MEASURE
'ORDER ENTRY',--'RCV', --INTERFACE_SOURCE_CODE
d.item_id , --ITEM_ID
d.employee_id, --EMPLOYEE_ID
'DELIVER', --AUTO_TRANSACT_CODE
d.shipment_header_id, --SHIPMENT_HEADER_ID
d.SHIPMENT_LINE_ID, --SHIPMENT_LINE_ID
d.SHIP_TO_LOCATION_ID, --SHIP_TO_LOCATION_ID
'INTERNAL ORDER', --RECEIPT_SOURCE_CODE
d.from_organization_id,
d.TO_ORGANIZATION_ID, --TO_ORGANIZATION_ID
'REQ', --SOURCE_DOCUMENT_CODE
d.REQUISITION_LINE_ID, --REQUISITION_LINE_ID
d.REQ_DISTRIBUTION_ID, --REQ_DISTRIBUTION_ID
'INVENTORY', --DESTINATION_TYPE_CODE
d.DELIVER_TO_PERSON_ID, --DELIVER_TO_PERSON_ID
d.location_id, --LOCATION_ID
d.DELIVER_TO_LOCATION_ID, --DELIVER_TO_LOCATION_ID
d.SUBINVENTORY, --SUBINVENTORY
d.SHIPMENT_NUM, --SHIPMENT_NUM
SYSDATE+1, --EXPECTED_RECEIPT_DATE,
-- 'FULLY RECEIVED', --SHIPMENT_LINE_STATUS_CODE
SYSDATE, --SHIPPED_DATE
l_headers_interface, --HEADER_INTERFACE_ID
'Y' --VALIDATION_FLAG
commit;
INSERT INTO RCV_LOTS_INTERFACE
(INTERFACE_TRANSACTION_ID
,LAST_UPDATE_DATE
,LAST_UPDATED_BY
,CREATION_DATE
,CREATED_BY
,LOT_NUM
,SUBLOT_NUM
,SHIPMENT_LINE_ID
,QUANTITY
,TRANSACTION_DATE
,PRIMARY_QUANTITY
,ITEM_ID
,LAST_UPDATE_LOGIN
VALUES
(l_trans_id,
SYSDATE, --LAST_UPDATE_DATE
l_user_id, --LAST_UPDATED_BY
SYSDATE, --CREATION_DATE
l_user_id,
d.lot_number,
D.SUBLOT_NUMBER,
D.SHIPMENT_LINE_ID,
d.QTY,
SYSDATE,
d.TO_ORG_PRIMARY_QUANTITY,
d.item_id,
l_login_id
commit;
INSERT INTO MTL_TRANSACTION_LOTS_INTERFACE (
TRANSACTION_INTERFACE_ID,
LAST_UPDATE_DATE,
LAST_UPDATED_BY,
CREATION_DATE,
CREATED_BY,
LAST_UPDATE_LOGIN,
LOT_NUMBER,
SUBLOT_NUM,
TRANSACTION_QUANTITY,
PRIMARY_QUANTITY,
PRODUCT_CODE,
PRODUCT_TRANSACTION_ID) --link to rcv_transactions_interface
VALUES
(l_mtl_trans,
SYSDATE, --LAST_UPDATE_DATE
l_user_id, --LAST_UPDATED_BY
SYSDATE, --CREATION_DATE
l_user_id, --CREATED_BY
l_login_id,--LAST_UPDATE_LOGIN
d.lot_number,--'lt2002',
d.SUBLOT_NUMBER,
d.QTY,
d.TO_ORG_PRIMARY_QUANTITY,
'RCV',
l_trans_id);
commit;Hi helios,
Thanks for your Immediate response.
My Problem is When i submitting concurrent. It Updating as FULLY RECEIVED status the RCV_SHIPMENT_HEADERS, and RCV_SHIPMENT_LINES tables.
But It not put one Entry as DELIVERED in RCV_SHIPMENT_LINES table ,so that not updating INVONTRY TABLES.
Please share me some ideas...
Thanks,
Lingesan...
Edited by: user9031196 on Jul 8, 2011 1:46 AM -
Need help on accessing transaction?
Hi,
I am doing an SOD audit and come across one role where the user is given authorization to ME21N (create purchase order) for example in auth object S_TCODE.
But he has been given display (and not create) authorization in Document Type in Purchase Order.
So I would like to know whether user still can access transaction ME21N and create purchase order?
Thx.HI:
The user should NOT be able to fully execute ME21N without additional "create" authorizations for the object "Document Type in Purchase Order" (M_BEST_BSA) as this is usually the first object checked in standard execution of this transaction code. He might be able to get into the first screen of ME21N without an authorization error...but he will not be able to save anything.
If the intent was to allow user to display PO's only...then they should use ME23 or ME23N.
If the user has display (03) access for doc type NB, and create (01) authorization for doc type XX, then the user would be able to use ME21N to create PO of doc type XX, but not NB. Check the role to validate that there isn't multiple authorizations...and you might also want to run a report to see if the user has an authorization for the object M_BEST_BSA through another role...since it doesn't matter where this authorization came from (ie: whether it is in the same role as ME21N or not), but rather he "steals" it from another role assigned to him as well.
You can fully prove this by running an authorization trace and you will see that this object is required to have activity 01 of certain doc type in order to "save" the newly created PO.
Margaret -
Hi all need help in migo transaction
hi
in migo , for each po number and material i want to upload multiple batch number and quantity i.e., more than 1000 at once as a single document
how to do it
its not accepting more than 225 .
please help me if you have any idea.
thanks and regards,
selvihi
in migo , for each po number and material i want to upload multiple batch number and quantity i.e., more than 1000 at once as a single document
how to do it
its not accepting more than 225 .
please help me if you have any idea.
thanks and regards,
selvi -
Need help enabling Online Transactions
So for a lot of things you can use mobile payments and they just bill it for to your phone, for some reason it is disabled on my phone? I don't have any parental controls (im 23) so why am I being restricted from using mobile payment and how can I fix it?
I'm sorry you are having this restriction problem Nenthus. What phone do you have? Have you taken a look online at your account details and features to ensure usage control is not on your account http://bit.ly/xB4iTc ? What happens when you try to make the payment? What error message do you receive when accessing application. The app may need to e updated.
KinquanaH_VZW
Follow us on Twitter @vzwsupport -
Need Help for IW37N transaction calling to custom program
Hi Friends,
I have requirement like need output of IW37N to my custom program.
My analysis:
I have created one z program . In that program , I am calling RI_ORDER_OPERATION_LIST (program of IW37N) through submit statement in dark mode.
In RI_ORDER_OPERATION_LIST , I have done one implicit enhancement there I sent the output internal table to memory id.
In my Z program , I imported the memory id value to my internal table.
Here is the Code below:
DATA: OBJECT_TAB TYPE STANDARD TABLE OF RIH_ORDER_OPERATION_LIST,
LS_OBJECT TYPE RIH_ORDER_OPERATION_LIST.
DATA:SEL_TAB TYPE STANDARD TABLE OF RIH_ORDER_OPERATION_LIST WITH HEADER LINE.
TYPES:BEGIN OF TY_DATUM,
SIGN(1) TYPE C,
OPTION(2) TYPE C,
LOW TYPE SY-DATUM,
HIGH TYPE SY-DATUM,
END OF TY_DATUM.
DATA:I_DATUM TYPE STANDARD TABLE OF TY_DATUM,
S_DATUM TYPE TY_DATUM.
DATA:I_AEDAT TYPE STANDARD TABLE OF TY_DATUM,
S_AEDAT TYPE TY_DATUM.
S_AEDAT-LOW = ''.
S_AEDAT-HIGH = ''.
APPEND S_AEDAT TO I_AEDAT.
S_DATUM-LOW = SY-DATUM.
S_DATUM-HIGH = SY-DATUM.
S_DATUM-LOW+6(2) = '01'.
S_DATUM-HIGH+6(2) = '30'.
*S_DATUM-OPTION = 'BT'.
*S_DATUM-SIGN = 'I'.
APPEND S_DATUM TO I_DATUM.
SUBMIT RI_ORDER_OPERATION_LIST
WITH DY_OFN = 'X'
WITH DY_IAR = 'X'
WITH DY_MAB = ' '
WITH DY_HIS = ' '
WITH SELID = ' '
WITH DY_TCODE = 'IW37N'
WITH ADDAT IN I_AEDAT
WITH AEDAT IN I_DATUM
WITH VARIANT = '/ZBI'
WITH DY_SELM = 'D'
* EXPORTING LIST TO MEMORY
AND RETURN.
IMPORT SEL_TAB FROM MEMORY ID 'RI_ORDER_OPERATION_LIST'.
But I am not getting the output list to my SEL_TAB internal table.
As I debugged IW37N , PERFORM selection_f20.:::::CALL METHOD gcl_objects->select .
I got nothing in the output internal table of the above method.
Actually , there is one authorization checking happen so that When I call IW37N through my program , I did not get any output .But , I am getting output when I am executing IW37N standalone.
If you need any clarification about this issue , please inform me.
Please guide me .
Regards
BibekanandaHi Bibekanada,
You don't need any enhancement in your code. Just follow the steps on this blog from Glen Simpson and you can get the results:
Gain Programmatic Access to Data of SAPGUI ALV Reports
Regards,
Custodio -
Need help on sales transaction
Dear all,
Here i have a question,
anyone know any BAPI or function to create sales order in CRM?
another problem , I have add some customizing fields on Sales order transaction using EEWB , but i don't think the standard BAPI or function can deal with the customizing fields, so how to deal with these fields when using the standard BAPI or functions to create sales orders.
thanks for your input.I think i got the BAPI to create sales orders.
BAPI_SLSTRANSACT_CREATEMULTI
BAPI_BUSPROCESSND_CREATEMULTI
indeed , they can't process the customizing fields i added.
and have a sap notes: 988410 is about to deal with this problem ,
it saids: "When you add fields to the CRMD_CUSTOMER_H or CRMD_CUSTOMER_I tables using the Easy Enhancement Workbench, the system does not automatically add the appropriate BAPIBUS20001_CUSTOMER_H and BAPIBUS20001_CUSTOMER_I BAPI structures. If you add the BAPIBUS20001_CUSTOMER_H structure to the CI_EEW_CUSTOMER_H include and the BAPIBUS20001_CUSTOMER_I structure to the CI_EEW_CUSTOMER_I include, you can use the user-defined fields in the BAPI structures. Then activate the BAPI structures"
i tried , but some kind of error occurs.
field .......specified twice.
field........specified twice...................
so the structure can't be actived at all.
does any one have any idea about this ????? -
Need help regarding VA01X transaction
Hi,
I am using sap 4.1 version and FM IDOC_INPUT_ORDERS calling ' VA01X t-code ' .The probleam is user sending through data and they are generating idoc but getting error 51 status. and sales order not creating . I debugged and found the second screen calling 400 but when i am changing to 0411 then it works fine.we found out its sap bugg and we found a sap note 73443, can u please check and suggest is this solve our probleam??Moderator message - Why don't you check and see if it solves your problem? Thread locked
Rob -
Intercompany Transaction help needed.
Dear Gurus,
I have a scenario where my client is doing intercompany transactions.
Company ABC is one company. They raise a PO and this comes to company def and automatically creates sales order.
Company def delivers the goods and now they have to raise the Invoice. At the time of invoice the currency type is in USD based on ABC company. Company DEF has to post the invoice in EURO. How can this be done? Also, they would like it to be flexible to choose any type of other currency in the future if they have too.
Please help.
AliHi,
In this scenario company ABC is your cutomer, you have recieved sales order,wht ever curancy in that order you can process it.
If end customer (to whom u delivered material) is not your customer, this is company ABC customer.
So u need need not to bother about end customer currancy.
For detail Configuration of intercompany sales see below link
http://www.sap-basis-abap.com/sd/configuring-intercompany-billing.htm
Any doubt replay me
Kapil -
Cant execute transaction /atl/kp19- need help
hi to everyone
i need help with some problem in tr /atl/kp19
i get this error message when i trying to execute the tr:
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_FILE_OPEN_MODE', was not
caught and
therefore caused a runtime error.
The reason for the exception is:
When accessing the file "c:\zzz1.txt", the system recognized that this file is
not open. Therefore, the file cannot be accessed.
there is the field for "file patch"
why it need this patch???
and way he cant open it ???
it just need some url for building this file-?? or i need soomthing else?
thank
yossi:-)Hi:
First of all, you'll need to flash the drive on real DOS mode. To do that, you'll have to create a startup disk and then you can flash it.
Here's the link for you to download the bootdisk utility:
http://www.bootdisk.com/bootdisk.htm (Download Windows 98 SE)
Second, I recommend you to install the drive as a secondary master and any other device as slave.
Hope that helps.
Edyros! -
Intercompany transaction does not exists
Hi,
I am have posted entry in F-02 and also i have asigned a new company code to the transaction and also document got created.
now i need to reverse the document for the reversal reason 1 in T.Code FBU8.
I am getting error message " Intercompany Transaction does not exists".
Please help me with this issue.dear
check settings in OBYA. is clearing account configured for intercompany postings
and check that in OBA7 for the document type you using allow intercompany postings.
regards
rohit
Edited by: ROHITBALI on Nov 19, 2011 7:28 AM -
OBYA - Intercompany transactions
Hi,
I would like to better understand the scenarios where the clearing accounts in transaction "BUV" (Tcode OBYA) should be set as GL postings and vendor postings.
I am very familiar with settings in OBYA as Dr (40) & Cr (50) of GL accounts. When an intercompany transaction is posted, the system uses the clearing account specified here for the missing leg in each of the CoCodes.
The above set up would also work if the paying company code is different in AP. I understand that trading partner fields can also be populated with the above setting.
I am not clear on scenarios where the interco clearing accounts are specified as vendor accounts. Any information that would help me to better understand this would be great.
Thanks,
SD.Great question! I think you define intercompany customers/vendors in OBYA, as opposed to clearing GL accounts, when several entities under one umbrella have contracts between them in such a way that they need to generate intercompany receivables/payables when they transact with each other. Meaning, the need to generate sub-ledger entries. If there is no such need, you just assign a clearing GL account in OBYA. At a consolidated level (when you add up the numbers of all entities at the corporate level for external reporting purposes), the balance in clearing account should automatically net to zero.
-
Tax on intercompany transactions
Hi gurus,
when we do the intercompany transactions for a free of charge invoices, SAP still incorporate Tax on the invoice. AP didn't want to see the tax on these free of charge invoices. we are using Taxware as our third party Tax software, any help to resolve this issue will be really appreciated. Points will be awarded.
Thank you
PritiTo keep it simple, you should create a new Tax Code for Tax Code for Intercompany Transactions (if you have anything already where the tax will be 0, you can use that also).
The T Code to use it is FTXP.
The Tax percentage rates for the 2 condition types XP1I and XP2I need to be Zero ( considering this tax code will be used by AP process) - If it's by AR process, the condition types that need to be zero are XR1I and XR2I.
Hope that helps..
Thanks,
Nandita
Maybe you are looking for
-
Eclipse +flex 3 plugin crashes when trying to see mxml file in design mode
Hi, I have strange problem I've been struggling with for 3 days. I have eclipse-jee-europa-fall2-win32(eclipse europa 3.3.1.1) + adobe flex 3 eclipse plugin. My workspace consists of several projects + one library. There is not problem when trying to
-
ITunes displaying error message when trying to copy songs to iPod
I've been having intermittent problems with my iTunes/iPod setup since about the time I got an iPhone 3G. The problems were with syncing or not mounting correctly. I'm still having the mounting issues but I'm no longer able to sync my contacts at all
-
Error message on Windows 2000 startup, "Tcmsvr.dll, File is missing"
We get the same error messages three times on Windows 2000 startup on some of our companys computers: "Tcmsvr.dll, File is missing". The computers are Tecra s1 models. Which Toshiba driver is this related to?
-
Error in post goods receipt of delivery for a cross company return STO
Hi I created a cross company return STO in ME21N (with returnd indicator). Vendor V001 (DC) and Site F001. I created a delivery in VL10B. Delivery Type NCR. I did a Goods Receipt for STO. Movement Type 161. Internally stock in issued from site F001.
-
What is the best strategy to purge a set of database tables.
Hi, I have 6 tables I would require to purge data from. 1 parent table - All of the data that needs to be purged are from a partition created on this table 5 child table - Using the parent record identifier, these records needs to be purged as well.