SAP Insurance Solution Tables
Hello all, I am new to the SAP Insurance Solution. Do any of you know where I could get a list of tables associated with SAP-CD and SAP-RI?
Thanks
As Sagar Mentioned the tables. I am mentioning the Tcodes. Hope it will help you to find more..
FPL9
Account Display
FPMA
Automatic Clearing
INSODISP
Insurance Object
INSOCREATE
Create Insurance Object
INSOCHANGE
Change Insurance Object
FPY1
Payment Run
FPE1
Post Document
CAA1
Contract Account Creation
CAA2
Contract Account change
CAA3
Contact Account Display
FP05
Payment Lot
VYSPA
Pay Plan Posting
VPVA
Dunning Run
VPVB
Dunning Activity Run
VPVC
End Dunning Activity Run
FP08
Reverse Document
FP09
Returns Request
ACB1
Account Balance Display
FPM3
Dunning History
FP06
Accounts Maintenance
FPU5
Carry Forward Transfer
FP40
Transfer Items
FPVZ
Agree Payment Amounts
FP25
Check Lot
FPCHR
Check management
FPOR8M
Mass Reversals of Payment Order
FP31
Find Payment
FPP4
Maintain Bank Data
FPP1
Bussiness Partner
KCLJ
External Master Transfer
FPARBP
Archived BPs
INSOARCH
Archived IOs
FPAR
Archived Documents
FPCM1
Tranfer Credit Data
Similar Messages
-
Hello all,
I am new to the SAP Insurance Solution. Do any of you know where I could get some documents or show me some advices about the study of Insurance Solution.
ThanksHi Aaron,
Here is the interesting video from SAP on Insurance: SAP for Insurance in 7 minutes – YouTube
Another option is to consume the Insurance e-learning courses. You can purchase them individually, or you can purchase a Professional subscription to the Learning Hub to access all of SAP Education's training content for all products. Click here to learn more about the SAP for Insurance e-learning courses: https://training.sap.com/g/en/curriculum/sfi_ins_el-sap-for-insurance-e-learning-g-en
-- Apoorv
Message was edited by: Apoorv Lohani -
SAP Learning Solution Offline player
Hi,
Can someone tell me the location of where the content gets stored on the local PC, when a course is downloaded from the leaner portal and is there a setting where we can specify this?
Thanks,
Swathi.usually it is done here in table t77s0
Specify Download Address of Offline Player
Use
In this IMG activity, you specify the address (server URL) for the Offline Player download in the switch CPCFG OFFLP.
The Offline Player is the SAP Learning Solution tool for playing WBTs locally that you have downloaded from the Learning Portal onto your computer.
Activities
Specify the download address of the Offline Player. -
Hi All,
Can anyone provide me the documents for SAP Learning Solution and its related datasources avaialble
also the information regarding tables.
SAP learning solution is related to HR module.
Thansk in advance!Hi,
Pls check these links for HR;
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/174b9990-0201-0010-2abe-86a515869fbe
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/4930fe9e-0501-0010-4998-e5de1456183c
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/7e3f9990-0201-0010-9a97-e971112aa2b2
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b27b019f-0501-0010-97b3-9a86dcab255a
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e1cba990-0201-0010-43ae-af579aee7a73
0HR_PT_2 , Time and Labor Delta load
Tables in an InfoCube
http://help.sap.com/saphelp_nw04/helpdata/en/ba/0a693866ff230ee10000009b38f842/frameset.htm
HR pre configured scenarios here..
http://help.sap.com/bp_biv170/
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/505351fe-ec8c-2910-c5b5-a43bbf53f6fc
sap help business content
http://help.sap.com/saphelp_nw04/helpdata/en/2a/77eb3cad744026e10000000a11405a/frameset.htm
e.g you need 'personnel administration'
http://help.sap.com/saphelp_nw04/helpdata/en/63/351e3c6a2fc036e10000000a114084/frameset.htm
expand node 'datasources'
http://help.sap.com/saphelp_nw04/helpdata/en/f1/28a63afb214549e10000000a11402f/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/6a/acb3392f65f530e10000000a114084/content.htm
or 'recruitment'
http://help.sap.com/saphelp_nw04/helpdata/en/3d/36bf39f6335871e10000000a114084/content.htm
and bi best practice 'human capital management'
http://help.sap.com/bp_biv235/BI_EN/html/bw.htm
Hope this helps,
Regards
CSM Reddy -
SAP Insurance - MDM Integration
Hi All,
I want to know Feasibility of integrating SAP Insurance( especially CD module in that ) and MDM.
SAP is not giving any standard repository for SAP Insurance module.
So Can we use any other repositoy for this, If possible which will be the best option.
Regards,
NikhilHi Nikhil,
In order to work with the Insurance Industry and SAP-MDM, you will have to deal with basically two main type of masters .
1) Customer Master
2) Policy records master.
and most importantly link the two.In the present SAP-MDM version you can integrate these two master records details in One MDM rep intelligently using the MDM features like Hierarchy,Qualified tables etc well.
however the scenarios will be very complicated to manager the two and link them correctly and efficiently.So you will to go for the designing for two separate rep for storing both theses masters.In this case linking will be a problem as two separate rep cannot talk to each other.
This scenario building will get easier if you plan to design it will the latest 7.1 version.Where in you have provision of two main tables ,you can store the two masters separately and also link them with the Lookupmain field.
I tried to share my understanding on the topic
You can also refer some of the related links on CDI - Customer data Integration.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a09fdcda-e8b9-2910-29a0-e2c7ca1f008e
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/80b814fa-9f7e-2b10-eb8b-e60f2917883e
You can als refer the MDM 7.1 capabilities better in the below link:
https://www.sdn.sap.com/irj/sdn/event/webinars?rid=/library/uuid/f07d39b7-b3a3-2b10-00ab-effe189019a2
Hope it helped.
Thanks & Regards
Simona Pinto -
Hi
Is there a good document providing all the new features available in EHP 7 for SAP Insurance (FS CD)?Approx 16 areas have been enhanced and modified or has got additional functions under SAP Enhp7 ERP 6.0 (INS_FSCD_CI_5)
New Events
o 0174:Tax: Criteria for Tax Determination with Cumulation
o 0178: Taxes: Add to Data During Update to External System
o 0198: Contract: Determine Payment Data
o 0199: Filter Contracts by Contract Category
o 0294: More Field Changes in Mandate Due to Returns
o 0421: Master Agreement/Filter: Check Test Data for Assignment
o 0530: Master Agreement: Enrich Data; Influence Check Status
o 0553: Provider Contract: Normalization of IDs
o 0554: Provider Contract: Reading of IDs (Migration to ERP)
o 0560: Generation of Partner Consumption Items
o 0561: Filling of Additional Fields in Partner Consumption Items
o 0576: SEPA Mandates: Mandate Changes After Change of Bank
o 0578: SEPA Mandate: Checks Before Saving
o 0579: SEPA Mandate: Follow-On Activities After Saving
o 0581: SEPA Mandate: Authorization Checks
o 0582: SEPA Mandate: Forward Navigation
o 0657: SEPA Direct Debit Pre-Notification: Add to Data Before Saving
o 0658:SEPA Direct Debit Pre-Notification: Follow-On Activities After Change
o 0659: SEPA Pre-Notification: Generate from CI/Invoicing
o 0771: Correspondence: Print SEPA Mandate Request
o 0772: Correspondence: Generate SEPA Mandate Request
o 0776: Correspondence: Print SEPA Direct Debit Pre-Notification
o 0777: Correspondence: Generate SEPA Direct Debit Pre-Notification
o 0779: Correspondence: Follow-On Activities After Printing
o 0949: Set Account Assignments for Subsequent Postings
o 1123: Document: Mass Change - Initialization
o 1790: MassAct: Deletion of Table Entries
o 1791: MassAct: Deletion of Table Entries for Shift Parameters
o 1857: MassAct: Delete Outbound Interface Trigger
o 1858: MassAct: Outbound Interface Delete Triggers, Parameters
o 1892: MassAct: Adjustment Records for Partner Settlements
o 1893: MassAct: Adjustment Records for Partner Settlement (Shift)
o 1894: Determination of Adjustment Amount for Partner
o 1895: Determination of Adjustment Amount for Partner
o 1896: Subsequent Introduction of Account Assignments
o 1897: MassAct: SEPA Prenotification
o 1898: MassAct: SEPA Prenotification, Shift Parameters
o 1982: Foreign Trade Declaration: Data Export to Local File
o 2087: Interest: Distribute Items for Interest Calculation
o 5706: SAP CC: Business Relationship with Bus. Partner (B2B/B2C)
o 5710: Determine Logical Ports
o 6534: Requests: Propose Alternative Currency
o 6750: Mass Act: Interval Function Module for Mass Activities
o 8145: BIX: Parallel Archiving of Rated Consumption Items
o 8175: BIX: Analyze and Enrich Consumption Items
o 8182: BIX: Mass Activity: Rating
o 8183: BIX: Mass Activity: Move Rating Parameters
o 8187: Mass Activity: Partner Activation
o 8188: Mass Activity: Move Partner Activation Parameters
o 8189: BIX: Mass Activity: Perform Rerating
o 8190: BIX: Mass Activity: Move Rerating Parameters
SAP NetWeaver ILM and Archiving in CA Receivable and Payable - Lets you manage archived data on the basis of residence rules.
Use of Additional Account Assignments in a Live System - Lets you enter Business area / segments / PC as account assignments in BP items in the posting docs.
Integration with Sales - You can use distributed scenarios while interfacing with SD in one client.
Outbound Interface for Postings to the BP - The data storage for the trigger entries have been modified / enhanced.
Special Periods- You can enter the special period in requests and FI-CA documents that should be posted later during the transfer to the GL.
Extended Message Management for clarification cases enhanced.
Locks - You can create information in a comment on processing locks.
Archiving of Payment Data from Payment Runs and security deposits is possible.
Contract in Histories - You can select by contract in various evaluations and histories.
Enhancements of Transaction FPE2M - You can enter new values for the document items to be changed in a new,single-column table.
Enhancements of Transaction FPLKA - You can use the Only Locks for Open Items checkbox in Evaluate Processing Locks.
Clarification Note for Incoming Payments Clarification - Symbols/ indicators modified.
Foreign Trade Declarations - You can format the reporting data in the new event 1982.
Modifications made to Creation and Processing of SEPA Direct Debits.
SEPA DD Pre-Notifications- You can create and send the direct debit pre-notification as a separate letter (new correspondence type).
SP 02, has the following additional or enhanced functions:
o Display of Recently-Used Objects
o Performance Optimization
o Sidepanel for Contract Accounts Receivable and Payable
Thanks -
SAP Insurance [FS-CD]
Hi Gurus and friends
I am looking for a documents in SAP Insurance it is FS310 and FS315 or FS316 if anybody has it pl let me know I will get in touch with you or if you could tell me where to find it.
Thanks and RegardsHi
Some of the tables which hold master data are below
BUT000 - Bussiness Partner
DIMAIOBPAR - Insurance Objects
FKKVKP - Contract Acct
VVSCPOS - Scheduler table
DFKKOP- Document posted(Line Item)
DFKKCO* - Correspondence container table
Do let me know wat kind of data u r goin to map so that i can pt u the exact table name -
SAP BW structure/table name change issue with BODS Jobs promotion
Dear All, One of my client has issue with promotion of BODS jobs from one environment to another. They move SAP BW projects/tables along with BODS jobs (separately) from DEV to QA to Prod.
In SAP-BW the structures and tables get a different postfix when they are transported to the next environment. The promotion in SAP-BW (transport) is an automated process and it is the BW deployment mechanism that causes the postfixes to change. As a result with the transport from Dev to QA in SAP-BW we end up with table name changes (be they only suffixes), but this does mean that when we deploy our Data Services jobs we immediately have to change them for the target environments.
Please let me know if someone has deployed some solution for this.
ThanksThis is an issue with SAP BW promotion process. SAP BASIS team should not turn on setting to suffix systemid with the table names during promotion.
Thanks, -
Training & Event Mgt (SAP Learning Solution- Delevery Method)
Hi,
We have recently upgraded from SAP 4.6c to ECC 6. And now we are implementing Training & Event Mgt. But to create new delevery method for BE, I think we have to go through SAP Learning Solution.
But problem is that the node for "SAP Learning Solution" is not showing up neither in Easy Access or SPRO. Have any one any Idea why?
Is it required to be installed separately. what is the procedure, please suggest.
Regards
simantaSimant,
None of the enhancement packages of SAP is free of cost. LSO is one of the expensive module of SAP HR. Your client has to buy the license and no. of users account. Of course you will not be able to use any functionality without buying that module. It has to be activated in table T77S0. Updating tables LSOTFORMP_C" & "LSOTFORM_C", will not help. Anyways you can specify the delivery method in training and event management module itself, you dont have to buy LSO for that.
Sanghamitra -
Hi
We are working on SAP ECC 6.0 in which we have SAP IS Insurance.
We want to work on SAP Insurance for which we want to switch on "Business function set as Insurance" in transaction code SFW5 but it shows inconsistency error.i.e.
Inconsistency
Business Function FICAX is not in target Business Function
Inconsistency
Business Function FICAX_CI_1 is not in target Business Function Set
Inconsistency
Business Function FICAX_CONV_INVOICING is not in target Business
Function Set
Inconsistency
Business Function FICAX_LEASING is not in target Business Function Set
If any body has worked in such a scenario on any SAP Industry Solution please help us to resolve the issue.Hi Bhusan,
Training material alone will not help you, unless you are aware of the complete Insurance process.
Be it :
Claims Management
Collections and Disbursement
Incentive and Commission Management
Policy Management
Cheers,
Anish -
hi,guruvulu
this is the program...............to insert the data into sap r/3 table
but record is not inserting....any commit i have to write in my program?
Created on Feb 20, 2007
TODO To change the template for this generated file go to
Window - Preferences - Java - Code Style - Code Templates
package comm;
@author sapusr006
TODO To change the template for this generated type comment go to
Window - Preferences - Java - Code Style - Code Templates
Example2.java
Property of SAP AG, Walldorf
(c) Copyright SAP AG, Walldorf, 2000-2005.
All rights reserved.
//import java.sql.Connection;
//import java.sql.PreparedStatement;
import com.sap.mw.jco.IFunctionTemplate;
import com.sap.mw.jco.IRepository;
import com.sap.mw.jco.JCO;
@version 1.0
@author SAP AG, Walldorf
public class Fm {
// The MySAP.com system we gonna be using
static final String SID = "R3";
// static String query="insert into BAPI_COMPANYCODE_GETLIST values(?,?)";
// The repository we will be using
IRepository repository;
//ESTABLISHING A CONNECTION TO SAP
public Fm()
try {
JCO.addClientPool( SID, // Alias for this pool
10, // Max. number of connections
"800", // SAP client
"RFCTEST", // userid
"welcome", // password
"EN", // language
"10.10.88.170", // host name
"01" );
// Create a new repository
// The repository caches the function and structure definitions
// to be used for all calls to the system SID. The creation of
// redundant instances cause performance and memory waste.
repository = JCO.createRepository("MYRepository", SID);
catch (JCO.Exception ex) {
System.out.println("Caught an exception: \n" + ex);
// RETRIEVES AND DISPLAY A ZHR INFOTYPE OPERATION
public void salesOrders()
JCO.Client client = null;
try {
// Get a function template from the repository
//System.out.println("goes to sales order");
IFunctionTemplate ftemplate = repository.getFunctionTemplate("ZHR_INFOTYPE_OPERATION");
System.out.println("hai");
if(ftemplate != null) {
// Create a function from the template
JCO.Function function = ftemplate.getFunction();
JCO.ParameterList paralist=function.getImportParameterList();
paralist.setValue("0000000011","PERNR");
paralist.setValue("UPD","ACTIO");
paralist.setValue("A","TCLAS");
System.out.println("hello");
paralist.setValue("20061215","BEGDA");
System.out.println("hello");
paralist.setValue("20061215","ENDDA");
paralist.setValue("1","OBJPS");
paralist.setValue("LTA","SUBTY");
System.out.println("SETTING VALUES");
// Get a client from the pool
client = JCO.getClient(SID);
System.out.println("goes to sales order");
//function.getImportParameterList().setValue("QUERY_TABLE","ZHRJ2EETEST");
//EXECUTING THE FUNCTION
client.execute(function);
System.out.println("after exeucting the function");
// NO OF IMPORT PARAMS IT DISPLAY
//STRUCTURE
JCO.Structure returnStructure =
function.getExportParameterList().getStructure("RETURN");
String structure=returnStructure.toString();
System.out.println(structure);
JCO.Table sales_orders = function.getTableParameterList().getTable("PROPOSED_VALUES");
System.out.println("after function");
System.out.println("proposed111"+sales_orders.getNumRows());
sales_orders.firstRow();
sales_orders.appendRows(3);
sales_orders.setValue("0582","INFTY");
sales_orders.setValue("P0582-AMTEX","FNAME");
sales_orders.setValue("200.00","FVAL");
sales_orders.nextRow();
sales_orders.setValue("0582","INFTY");
sales_orders.setValue("P0582-JBGDT","FNAME");
sales_orders.setValue("20061215","FVAL");
sales_orders.nextRow();
sales_orders.setValue("0582","INFTY");
sales_orders.setValue("P0582-JENDT","FNAME");
sales_orders.setValue("20061215","FVAL");
System.out.println("proposed222"+sales_orders.getNumRows());
/*for (int i = 0; i <sales_orders.getNumRows(); i++) {
sales_orders.setRow(i);
System.out.println(sales_orders.getString("INFTY"));
JCO.Table sales_orders1 = function.getTableParameterList().getTable("MODIFIED_KEYS");
System.out.println("modified"+sales_orders1.getNumRows());
sales_orders1.setRow(1);
sales_orders1.appendRows(1);
sales_orders1.setValue("0000000011","PERNR");
sales_orders1.setValue("0582","INFTY");
sales_orders1.setValue("LTA","SUBTY");
sales_orders1.setValue("1","OBJPS");
sales_orders1.setValue("20061215","BEGDA");
sales_orders1.setValue("20061215","ENDDA");
System.out.println("modified222"+sales_orders1.getNumRows());
System.out.println("execute222"+sales_orders1.getNumRows());
for (int i = 0; i <sales_orders1.getNumRows(); i++) {
sales_orders.setRow(i);
System.out.println("hia"+sales_orders1.getString("SUBTY"));
System.out.println("NO OF ROWS ARE:---"+ sales_orders.getNumRows());
String fieldName[]=new String[sales_orders.getFieldCount()];
System.out.println("THE COLUMNS IN THE TABLE ARE:--"+sales_orders.getFieldCount());
// sales_orders.firstRow();
//COLUMNS NAMES
System.out.println(fieldName.length);
for (int iCtrst = 0;iCtrst < sales_orders1.getFieldCount();iCtrst++) {
fieldName[iCtrst] = sales_orders1.getName(iCtrst);
System.out.println(fieldName[iCtrst]);
if (sales_orders.getNumRows() > 0) {
// Loop over all rows
do {
System.out.println("----
//int r=1;
// Loop over all columns in the current row
for (JCO.FieldIterator e = sales_orders.fields(); e.hasMoreElements();)
JCO.Field field = e.nextField();
String compcode=field.getString();
//pst.setString(r,compcode);
System.out.println(field.getName() + ":\t" + field.getString());
// r++;
}//for
// i=pst.executeUpdate();
} while(sales_orders.nextRow());
else {
System.out.println("No results found");
if (sales_orders1.getNumRows() > 0) {
// Loop over all rows
do {
System.out.println("----
//int r=1;
// Loop over all columns in the current row
for (JCO.FieldIterator e = sales_orders1.fields(); e.hasMoreElements();)
JCO.Field field1 = e.nextField();
//String compcode=field1.getString();
//pst.setString(r,compcode);
System.out.println(field1.getName() + ":\t" + field1.getString());
// r++;
}//for
// i=pst.executeUpdate();
} while(sales_orders1.nextRow());
else {
System.out.println("No results found");
System.out.println("modified"+sales_orders1.getNumRows());
System.out.println("modified"+sales_orders.getNumRows());
//if
/* if(i>=1)
System.out.println("\t\t\tUpdated ORACLE successfully");
else {
System.out.println("FUNCTION MODULE not found in backend system.");
}//if
catch (JCO.AbapException ex) {
System.out.println("Caught an exception: \n" + ex);
}catch(Exception en){en.printStackTrace();}
finally {
JCO.releaseClient(client);
protected void cleanUp() {
JCO.removeClientPool(SID);
public static void main(String[] argv)
Fm e=new Fm();
// e.systemInfo();
e.salesOrders();
e.cleanUp();
output:
TABLE: MODIFIED_KEYS
TABLE: PROPOSED_VALUES
IMPORT ACTIO
IMPORT BEGDA
IMPORT DIALOG_MODE
IMPORT ENDDA
IMPORT LUW_MODE
IMPORT MASSN
IMPORT NO_ENQUEUE
IMPORT NO_EXISTENCE_CHECK
IMPORT OBJPS
IMPORT PERNR
IMPORT PERSG
IMPORT PERSK
IMPORT PLANS
IMPORT SEQNR
IMPORT SPRPS
IMPORT SUBTY
IMPORT TCLAS
IMPORT WERKS
EXPORT HR_RETURN
EXPORT RETURN
EXPORT RETURN1
appending
NO OF ROWS ARE:---3
THE COLUMNS IN THE TABLE ARE:--4
INFTY: 0582
FNAME: P0582-AMTEX
FVAL: 200.00
SEQNR: 00
INFTY: 0582
FNAME: P0582-JBGDT
FVAL: 20061215
SEQNR: 00
INFTY: 0582
FNAME: P0582-JENDT
FVAL: 20061215
SEQNR: 00
PERNR: 00000011
INFTY: 0582
SUBTY: LTA
OBJPS: 1
SPRPS:
ENDDA: 2006-12-15
BEGDA: 2006-12-15
SEQNR: 000hi jagadesh,
ur code is very length to see.
see the following code ,
JCO.Function objFunction =
this
.objIRepository
.getFunctionTemplate("BAPI_MATERIAL_AVAILABILITY")
.getFunction();
objFunction.getImportParameterList().setValue(strPlant, "PLANT");
objFunction.getImportParameterList().setValue(strMaterial, "MATERIAL");
objFunction.getImportParameterList().setValue(strQuantity, "UNIT");
this.objClient.execute(objFunction);
JCO.Structure ret =
objFunction.getExportParameterList().getStructure("RETURN");
String strRetMsg = ret.getString("MESSAGE");
System.out.println(strRetMsg); // it will tell whether record is inserted or not
/*JCO.Function objFunction1 =
this
.objIRepository
.getFunctionTemplate("BAPI_TRANSACTION_COMMIT")
.getFunction();
objFunction1.setValue("",WAIT);
objClient.execute(objFunction1);*/
CHECK THE RETURN MSG .IT WILL TELL THE PROBLEM
give me points if it is useful
regards
Guru
Message was edited by:
Guruvulu Bojja
Message was edited by:
Guruvulu Bojja
Message was edited by:
Guruvulu Bojja -
Product Costing in SAP Retail Solution
Hi experts
I have a question about product costing in SAP Retail (SAP ECC 6.0).
In material master data (Tr. MM43 - Tr. MM42) Product Costing view for Logistics:CD sheet is activated.
Although, for Logistics:Store sheet is not activated.
In customizing, we have tried to activate the Product Costing view for Logistics:Store sheet, but there no standard dynpro to use it. So, we have some doubts:
- Do we have to create customer (Z) dynpros in order to activate Product Costing view for Logistics:Store sheet?
- Does SAP allows Product Costing functionality in SAP Retail solution?
If both answers are YES, i have another doubt:
- In our business scenario, the store is supplied by the Distribution Center. So, does it make sense to run product costing for
a articles in a Store?
We think it makes sense to apply product costing functionality in Distribution center. In order to analyze deviations from
Standard costs to real costs. But we are not sure about Stores.
Does anyone have experience in customizing product costing functionality for a SAP retail in a Logistics:Store?
Thank you for your time
Regardshi
Product hierarchy in R3 is termed as Merchandise category hierarchy in SAP IS retail
But in R3 Product hierarchy is not used much but Merchandise category hierarchy that is termed as MCH is a basic thing reqd for defining master data that is article master data which is nothing but material master in R3
As i said Product hierarchy levels are available in R3 also but not much used
Merchandise category hierarchy levels is most commonly used in SAP IS retail
What we call material group in R3 is same as Merchandise category in SAP IS retail and material in R3 is article in Retail
Merchandise category hierarchy levels
Say a Retail mall has merchandise items
Under merchandise there are 2 divisions Food and non food
Under nonfood say there are 2 divisions say hardware and apparel
Under apparel there 2 divisions say Mens wear and ladies wear
Under mens wear you have t shirts,shirts and pants etc
Here t shirts,shirts and pants etc are individual articles
Menswear and ladies wear are material groups
Hardware and apparel are merchandise hierarchy level 1
Food and non food merchandise hierarchy level 2
Retail mall is merchandise hierarchy level 3
like that hierarchy levels are commonly defined and used as a must to have efficient master data in SAP retail and the maximum no of hierarchy to have ideally is 6 apart from Merchandise category
In our example we have defined three levels
The same functionality can be used as product hierarchy in R3 also but doesnt been put in to use much
In Retail the no of articles a store is going to manage to be will be huge hence this sort of seggregation is needed there must
For more clarity try to post this in retail forum(Trading industries)
Regards
Raja -
Need help in transferring data from flatfiles to SAP R/3 tables
Hi,
I need to *transfer data in the flatfiles (NON SAP SYSTEM) to SAP R/3 tables*. Can we do it with a help of program ?
Please help me out
Thanks and regards,
Shiva shekar kHi Shiva,
This code will be helpful to you.
*Code used to create BDC
*& Report ZBDC *
*& Example BDC program, which updates net price of item 00010 of a *
*& particular Purchase order(EBELN). *
REPORT ZBDC NO STANDARD PAGE HEADING
LINE-SIZE 132.
Data declaration
TABLES: ekko, ekpo.
TYPES: BEGIN OF t_ekko,
ebeln TYPE ekko-ebeln,
waers TYPE ekko-waers,
netpr TYPE ekpo-netpr,
err_msg(73) TYPE c,
END OF t_ekko.
DATA: it_ekko TYPE STANDARD TABLE OF t_ekko INITIAL SIZE 0,
wa_ekko TYPE t_ekko,
it_error TYPE STANDARD TABLE OF t_ekko INITIAL SIZE 0,
wa_error TYPE t_ekko,
it_success TYPE STANDARD TABLE OF t_ekko INITIAL SIZE 0,
wa_success TYPE t_ekko.
DATA: w_textout LIKE t100-text.
DATA: gd_update TYPE i,
gd_lines TYPE i.
*Used to store BDC data
DATA: BEGIN OF bdc_tab OCCURS 0.
INCLUDE STRUCTURE bdcdata.
DATA: END OF bdc_tab.
*Used to stores error information from CALL TRANSACTION Function Module
DATA: BEGIN OF messtab OCCURS 0.
INCLUDE STRUCTURE bdcmsgcoll.
DATA: END OF messtab.
*Screen declaration
SELECTION-SCREEN BEGIN OF BLOCK block1 WITH FRAME
TITLE text-001. "Purchase order Num
SELECT-OPTIONS: so_ebeln FOR ekko-ebeln OBLIGATORY.
SELECTION-SCREEN END OF BLOCK block1.
SELECTION-SCREEN BEGIN OF BLOCK block2 WITH FRAME
TITLE text-002. "New NETPR value
PARAMETERS: p_newpr(14) TYPE c obligatory. "LIKE ekpo-netpr.
SELECTION-SCREEN END OF BLOCK block2.
*START-OF-SELECTION
START-OF-SELECTION.
Retrieve data from Purchase order table(EKKO)
SELECT ekkoebeln ekkowaers ekpo~netpr
INTO TABLE it_ekko
FROM ekko AS ekko INNER JOIN ekpo AS ekpo
ON ekpoebeln EQ ekkoebeln
WHERE ekko~ebeln IN so_ebeln AND
ekpo~ebelp EQ '10'.
*END-OF-SELECTION
END-OF-SELECTION.
Check data has been retrieved ready for processing
DESCRIBE TABLE it_ekko LINES gd_lines.
IF gd_lines LE 0.
Display message if no data has been retrieved
MESSAGE i003(zp) WITH 'No Records Found'(001).
LEAVE TO SCREEN 0.
ELSE.
Update Customer master data (instalment text)
LOOP AT it_ekko INTO wa_ekko.
PERFORM bdc_update.
ENDLOOP.
Display message confirming number of records updated
IF gd_update GT 1.
MESSAGE i003(zp) WITH gd_update 'Records updated'(002).
ELSE.
MESSAGE i003(zp) WITH gd_update 'Record updated'(003).
ENDIF.
Display Success Report
Check Success table
DESCRIBE TABLE it_success LINES gd_lines.
IF gd_lines GT 0.
Display result report column headings
PERFORM display_column_headings.
Display result report
PERFORM display_report.
ENDIF.
Display Error Report
Check errors table
DESCRIBE TABLE it_error LINES gd_lines.
If errors exist then display errors report
IF gd_lines GT 0.
Display errors report
PERFORM display_error_headings.
PERFORM display_error_report.
ENDIF.
ENDIF.
*& Form DISPLAY_COLUMN_HEADINGS
Display column headings
FORM display_column_headings.
WRITE:2 ' Success Report '(014) COLOR COL_POSITIVE.
SKIP.
WRITE:2 'The following records updated successfully:'(013).
WRITE:/ sy-uline(42).
FORMAT COLOR COL_HEADING.
WRITE:/ sy-vline,
(10) 'Purchase Order'(004), sy-vline,
(11) 'Old Netpr'(005), sy-vline,
(11) 'New Netpr'(006), sy-vline.
WRITE:/ sy-uline(42).
ENDFORM. " DISPLAY_COLUMN_HEADINGS
*& Form BDC_UPDATE
Populate BDC table and call transaction ME22
FORM bdc_update.
PERFORM dynpro USING:
'X' 'SAPMM06E' '0105',
' ' 'BDC_CURSOR' 'RM06E-BSTNR',
' ' 'RM06E-BSTNR' wa_ekko-ebeln,
' ' 'BDC_OKCODE' '/00', "OK code
'X' 'SAPMM06E' '0120',
' ' 'BDC_CURSOR' 'EKPO-NETPR(01)',
' ' 'EKPO-NETPR(01)' p_newpr,
' ' 'BDC_OKCODE' '=BU'. "OK code
Call transaction to update customer instalment text
CALL TRANSACTION 'ME22' USING bdc_tab MODE 'N' UPDATE 'S'
MESSAGES INTO messtab.
Check if update was succesful
IF sy-subrc EQ 0.
ADD 1 TO gd_update.
APPEND wa_ekko TO it_success.
ELSE.
Retrieve error messages displayed during BDC update
LOOP AT messtab WHERE msgtyp = 'E'.
Builds actual message based on info returned from Call transaction
CALL FUNCTION 'MESSAGE_TEXT_BUILD'
EXPORTING
msgid = messtab-msgid
msgnr = messtab-msgnr
msgv1 = messtab-msgv1
msgv2 = messtab-msgv2
msgv3 = messtab-msgv3
msgv4 = messtab-msgv4
IMPORTING
message_text_output = w_textout.
ENDLOOP.
Build error table ready for output
wa_error = wa_ekko.
wa_error-err_msg = w_textout.
APPEND wa_error TO it_error.
CLEAR: wa_error.
ENDIF.
Clear bdc date table
CLEAR: bdc_tab.
REFRESH: bdc_tab.
ENDFORM. " BDC_UPDATE
FORM DYNPRO *
stores values to bdc table *
--> DYNBEGIN *
--> NAME *
--> VALUE *
FORM dynpro USING dynbegin name value.
IF dynbegin = 'X'.
CLEAR bdc_tab.
MOVE: name TO bdc_tab-program,
value TO bdc_tab-dynpro,
'X' TO bdc_tab-dynbegin.
APPEND bdc_tab.
ELSE.
CLEAR bdc_tab.
MOVE: name TO bdc_tab-fnam,
value TO bdc_tab-fval.
APPEND bdc_tab.
ENDIF.
ENDFORM. " DYNPRO
*& Form DISPLAY_REPORT
Display Report
FORM display_report.
FORMAT COLOR COL_NORMAL.
Loop at data table
LOOP AT it_success INTO wa_success.
WRITE:/ sy-vline,
(10) wa_success-ebeln, sy-vline,
(11) wa_success-netpr CURRENCY wa_success-waers, sy-vline,
(11) p_newpr, sy-vline.
CLEAR: wa_success.
ENDLOOP.
WRITE:/ sy-uline(42).
REFRESH: it_success.
FORMAT COLOR COL_BACKGROUND.
ENDFORM. " DISPLAY_REPORT
*& Form DISPLAY_ERROR_REPORT
Display error report data
FORM display_error_report.
LOOP AT it_error INTO wa_error.
WRITE:/ sy-vline,
(10) wa_error-ebeln, sy-vline,
(11) wa_error-netpr CURRENCY wa_error-waers, sy-vline,
(73) wa_error-err_msg, sy-vline.
ENDLOOP.
WRITE:/ sy-uline(104).
REFRESH: it_error.
ENDFORM. " DISPLAY_ERROR_REPORT
*& Form DISPLAY_ERROR_HEADINGS
Display error report headings
FORM display_error_headings.
SKIP.
WRITE:2 ' Error Report '(007) COLOR COL_NEGATIVE.
SKIP.
WRITE:2 'The following records failed during update:'(008).
WRITE:/ sy-uline(104).
FORMAT COLOR COL_HEADING.
WRITE:/ sy-vline,
(10) 'Purchase Order'(009), sy-vline,
(11) 'Netpr'(010), sy-vline,
(73) 'Error Message'(012), sy-vline.
WRITE:/ sy-uline(104).
FORMAT COLOR COL_NORMAL.
ENDFORM. " DISPLAY_ERROR_HEADINGS -
Extracting data FROM SAP BW/BI TO SAP R/3 Tables
Dear Experts,
I would like to know How to get the data from SAP BI/BW which we extracted earlier to SAP R/3 Tables.
in specific I want to get the data from BW/BI to R/3 Tables again.
for Ex: I have loaded data to ZFC_C25 Cube from SAP R/3 System. But now I want to load the data from ZFC_C25 Cube to my selected R/3 Tables.
Please give a clue if it is possible or not if YES How.
Thanks & Regards,
Sai.Hi
Check this Retraction document
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1910ab90-0201-0010-eea3-c4ac84080806
You can find more details regarding R/3 retractors :
https://websmp101.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700003587872003E
regards
Chandra SekharT -
How to Pull data from sap r/3 tables to oracle tables
how to fetch data from sap r/3 tables & data pulled to oracle table .
GIVE THE APPROPRITE ANSWER FOR THIS.
THANKS IN ADVANCE.
If it is useful for me , i am giving point.
regards ,
Navita
Edited by: NAVITA YADAV on Mar 7, 2008 2:07 PM
Edited by: NAVITA YADAV on Mar 7, 2008 2:08 PMYou need to perform some native SQL to fetch data. Before doing this connection must be exists b/w your R/3 and Oracle server.
Basis team will help you to have connection.
Check the connection name in the table DBCON.
Check the below code to handle native SQL.
SELECT SINGLE DBMS
FROM DBCON
INTO DBTYPE
WHERE CON_NAME = DBS.
IF DBTYPE = 'ORA'.
TRY.
EXEC SQL.
CONNECT TO :dbs
ENDEXEC.
ERROR Handling for Native SQL *************
IF SY-SUBRC <> 0.
MESSAGE `Docusphere connection failed.` TYPE 'I'.
EXIT.
ENDIF.
EXEC SQL PERFORMING loop_output.
OPEN C1 FOR
SELECT UK1, UK7, uk6, uk9, uk22, uk23, uk25 "field names of Oracle table
FROM IIS_DOCS_AP10D
WHERE ( UK2 = 'ZFIINVOICE' OR UK2 = 'ZFIPAYREQ' ) AND
UK19 = 'E' AND
UK20 IS NULL
ENDEXEC.
DO.
CLEAR W_OUTPUT.
EXEC SQL.
FETCH NEXT C1 into :wa1-arc_doc_id, :wa1-bukrs, :wa1-belnr, :wa1-gjahr, :wa1-wi_id, :wa1-ARCH_METHOD, :wa1-barcd.
ENDEXEC.
enddo.
Reward points if helpful.................
Maybe you are looking for
-
As stated above, when I start Mac it shows a white screen with an image of a folder with a ? inside it. I have shut it down by holding the power button then pulled the power cord waited 10mins and restarted for the same result. Any help would be grea
-
Hello, My 2006 iMac has a 160G hard drive. More than half that is the iTunes library! And lately, the hard drive is getting too full. I back up with Time Machine onto a Western Digital USB external hard drive with 320G capacity. I'm thinking I should
-
I'm getting real frustrated here. Photoshop begins to open (blue screen is running through opening process) and then it abruptly stops and closes. After searching through the forums I've come to the conclussion that it must be related to my prefere
-
Changing from Lion 10.7.4 to Mountain Lion
Can I change without any problems from Lion to Mountain Lion? I am afraid becaue I run Windows office for mac, time machine, lots of Apps, Paralles Desktop with Windows 7 to use Autocad and Datev (German book keeping software) etc. Thank you for expi
-
Invalid NameSpace Value when Using DB Link
I am receiving the following error within apex when I try to access data across a database link: failed to parse SQL query: ORA-28267: Invalid NameSpace Value ORA-02063: preceding line from DB_LINK When I access the same data using a database tool li