Importing Opening Balances from Legacy System
Hi All,
I am trying to import opeing balances for Items, Vendors and Customers and GL a/c from legacy system to SAP B1.
Can anay one of you suggest the process involved at SAP B1 end for importing the balances?
I know DTW can be used, but can anyone explain the process for SAP B1?
I would appriciate your time spent on answering this.
G/L A/c Balances have to brought in as the last step. You can use the Journal Entry to enter the opening balances or Administration > System Initialization > Opening Balance
BP Balances can be imported using DTW templates for Invoices, Credit Memo's etc. There are examples in the DTW folder.
Inventory Balances can be imported using the Stock taking template and the Cost of the Items can be imported as a price list and the Inventory > Inventory Transactions > Initial Quantities, Inventory Tracking and Stock Posting.
Using the stock posting tab you can reconcile the inventory based on the pricelist to which you had imported the Inventory costs.
If you need more details pls let me know
Suda
Similar Messages
-
Importing PO Receipts from Legacy Systems
Hi guys
My client has asked if it is possible to take approved/receipted
purchase orders from a legacy system and upload them periodically into
Oracle eBS - 11.5.8. That is all that is needed - there are no
amendments or anything coming thru from the legacy system.
If it is possible to provide the base material/ high level scope for a proposal for us to implement then it would be much appreciated.
Thanks in advance
MikeHi,
Do u need to upload approved P.Orders from legacy systems into apps?
tehn we can use Interface programs for that for periodically.
Create one concurrent programs by using interface tables.
and make to run in the specified intervals.
Is this ok?
--Basava.S -
Help with data migration- Balances from legacy system for Loans Management
Hi all,
Can someone please help with this. I need help in how to go about migrating legacy data and balances for loans to SAP FS-CML.
Which flow types to use, and to do the migration.
Thanks.
Fisayo.Hi Fisayo,
good documentation you can find in the transaction KCLJ
=> Help => Application help.
You also can find some documentation in the IMG:
=> Loans Management
=> Tools
=> External Data Transfer
=> Transfer Categories
=> Loans Master Data and Conditions
=> Loans Flow Data
You could use transaction KCLJ to upload the existing flows. For this you need a sender file with the flows you want to upload. This file you can create manually or by a report in the old/legacy system that writes the file in your file system.
The sender structure must be defined in transaction KCLL and you could use transaction KCLT to create or change a file to test the upload program.
You will also find some information in the online documentation.
Please be aware that the upload of flows must be tested very exactly. Iif you take over 'wrong' flows, this could cause serious problems in the future when you work with the contracts.
Best regards,
Tomislav -
Import of Goods receipt to ECC from legacy system
Hi Gurus,
We are in the process of upgrading to ECC 6.0 and wanted to help me in the process of importing goods receipts from legacy system to ECC 6.0.
Please do help me.
Thanks for your time and paticence in advance.
regards,
RajHi Dave,
Thanks for the reply.
We are trying to bring in the PO from legacy system (R/3 3.1i) to ECC 6.0 and in continuation with that we have to also bring the GR IR details for those PO's.
You indicated that we could use LSMW.. but which is the transaction we have to use to record the upload in LSMW.
Looking forward for your inputs.
regards,
Raj -
Mygrating Asset GL Balances from Legacy to SAP
Hello Gurus,
We are Migrating GL balances from legacy system to SAP system.
I would like to know whether there is any other transaction code other than OASV for fixed assets GL migration from Legacy to SAP system. Can we use F-02 transaction code for uploading Asset Balances from Legacy to SAP.
Kindly advice as we have already started Migration process.
Thanks and regards,
VinayakI have only used transaction code OASV to migrate asset balances.
Is there a particular reason you don't want to use OASV and use F-02 instead?
Thanks,
Tammy -
Upload Opening balance of G/L accounts from legacy system to SAP, and also
Hi Gurus,
How to upload Opening balance of G/L accounts from legacy system to SAP, and also Vendor and Customer balance.
My Doubt is when you upload the customer balance and vendor balance will it effect the sundry debtor account and sundry creditor account if not the how will the sundry debtor account and sundry creditor account will be posted with the balance. Please send me the general entry passed for posting the same.
What I understood is that when we are uploading the customer and vendor balances through LSMW, no entry will be passed and it will update the customer and vendor sub ledger in FBL1N and FBL5N but it will not affect the sundry debtor account and sundry creditor account.
To give effect to sundry debtor account and sundry creditor account we need to manually pass a journal entry as follows.
1) Sundry debtors account A/c -
DR
TO clearing account A/c
2) clearing account A/c -
dr
Sundry creditor account A/c
Please let me know whether iam correct
Also please tell me what will be the scenario for uploading of the assets balances through LSMW.
THANKS AND REGARDS
MVHi,
When you uploading any data from legacy system to sap normally we will be using LSMW or BDC,thru this we will be uploading master data like G/L,vendor,Customer and asset master these are the some examples and we will upload transaction data also that is P&L Account and Balance sheet.When we do uploading data thru LSMW system will update all the values of vendor,customer and asset values as well as subsidary ledger also.No need to do manully.
Regards,
satya,
FICO -
Migrate all Open Sales Orders From Legacy System (SAP) To SAP System using
Hi Experts,
I've to Migrate all Open Sales Orders From Legacy System (SAP) To SAP System using Business Objects with a new SALES ORDER DOCUMENT NUMBER referencing the older one.
I'll get all the required data with field in an excel file.
Does any standard transaction exist for it ? Or how to go ahead with it ?
Thanks and regards,
Jyoti ShankarHi
If you are checking for CREATE option then Sales Doc Type
For more Info goto SWO1 transaction -> BUS2032 --> DIsplay --> Execute --> There SELECT the method which you want to perform... There you can fine the MANDATORY parameters also....
Or in DISPLAY mode PLACE Cursor on the Required Method and CLick the PARAMETERS button on toolbar...
That will show the MANDATORY parameters...
Reward if helpful....
Message was edited by:
Enter the Dragon -
Migrating Open Sales Order From Legacy System (SAP) To SAP System
Hi Experts,
I've to Migrate all Open Sales Orders From Legacy System (SAP) To SAP System using Business Objects with a new SALES ORDER DOCUMENT NUMBER referencing the older one.
I'll get all the required data with field in an excel file.
Does any standard transaction exist for it ? Or how to go ahead with it ?
Thanks and regards,
Jyoti Shankarhi jyothi ,
there are lot of ways of doing it depending on data upload volume it will be decided .
1) thru abap bdc program which directly uses XL sheet data and creates SO using bapi/FMs.
2) using scat.functional consultant should be good enough to use this.
3)lsmw-laborious procedure but achievable.
reward if helps !!!!! -
Open Internal Orders from legacy system
Hi,
Is there a way to bring over open projects (Internal Orders) from legacy system into SAP?, especially the way to bring over legacy cost information collected on such projects.
Would appreciate any help,
Ram
Message was edited by:
Ram RHi
As such you cannot do this. You download your Legacy system data to an excel sheet and then upload the PO details into SAP using an LSMW etc.
Regards
Dev -
Transfer of GL a/cs manually from legacy system to SAP
How do you transfer GL a/cs manually from Legacy system to SAP, what offset a/c would you use. Also how would you open AR and AP transactions manually in SAP. Please help my email id is [email protected]
ThanksHi,
U can open one opening balance account.
Separate u r trial balance in following
gl account use key 40/5O GIVE NET EFECT TO OP BAL ACCT
Asset- use key 70 -75 GIVE NET EFECT TO OP BAL ACCT
Customer use key 01/11 GIVE NET EFECT TO OP BAL ACCT
Vendor use key 21/31 GIVE NET EFECT TO OP BAL ACCT
Material accts - this will be loaded thru mm and bal will go to initail entry acct revert one enrty from that to OP BAL ACCT
now u have uploaded all tb hence u r opening balance should be nil.
Warm Regards -
*Journal Entries while uploading the vendor master data from legacy system*
hi SAP Folks,
can any one of you tell me the journal entries while uploading the vendor master data from legacy system to SAP system.
Eg: legacy system is having 10000 vendors list, 1 reconciliation account and $ 1000000. while uploading all these data from legacy system to SAP what are the journal entries we get.
thanks in advance.
Edited by: ravindranath manikonda on Nov 24, 2008 1:12 PMHi
you will be having only one entry logically
i.e. Opening Bal. clrng A/c Dr.
To Vendor A/c Cr.
regards -
Reg:when i was uploading data from legacy system
Hi All,
it is any Include program
for tcode mpr1
when i was upload the data for forecast values from
legacy system to sap system .
only one record is geting updated
other records are not updateding
i have retun logic like this
code,,,,,,,,
TYPES: BEGIN OF TY_FILE,
WERKS LIKE MAPR-WERKS,
MATNR LIKE MAPR-MATNR,
PRWRT LIKE PROW-PRWRT,
END OF TY_FILE.
DATA: IT_FILE TYPE STANDARD TABLE OF TY_FILE,
WA_FILE TYPE TY_FILE.
DATA : IT_MARA LIKE MARA OCCURS 0 WITH HEADER LINE,
IT_MARC LIKE MARC OCCURS 0 WITH HEADER LINE.
DATA : LV_FILE TYPE STRING.
LV_FILE = I_MPR1USERPAR.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>GUI_UPLOAD
EXPORTING
FILENAME = LV_FILE
FILETYPE = 'DAT'
HAS_FIELD_SEPARATOR = 'X'
CHANGING
DATA_TAB = IT_FILE
EXCEPTIONS
FILE_OPEN_ERROR = 1
FILE_READ_ERROR = 2
NO_BATCH = 3
GUI_REFUSE_FILETRANSFER = 4
INVALID_TYPE = 5
NO_AUTHORITY = 6
UNKNOWN_ERROR = 7
BAD_DATA_FORMAT = 8
HEADER_NOT_ALLOWED = 9
SEPARATOR_NOT_ALLOWED = 10
HEADER_TOO_LONG = 11
UNKNOWN_DP_ERROR = 12
ACCESS_DENIED = 13
DP_OUT_OF_MEMORY = 14
DISK_FULL = 15
DP_TIMEOUT = 16
NOT_SUPPORTED_BY_GUI = 17
ERROR_NO_GUI = 18
OTHERS = 19
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
LOOP AT T_ARTICLES.
CLEAR : IT_MARA,IT_MARC.
SELECT SINGLE * FROM MARA INTO IT_MARA WHERE MATNR = T_ARTICLES-MATNR.
SELECT SINGLE * FROM MARC INTO IT_MARC WHERE MATNR = T_ARTICLES-MATNR
AND WERKS = T_ARTICLES-WERKS.
ENDLOOP.
LOOP AT IT_FILE INTO WA_FILE .
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = WA_FILE-MATNR
IMPORTING
OUTPUT = WA_FILE-MATNR.
T_FORECAST_VALUES-WERKS = WA_FILE-WERKS.
T_FORECAST_VALUES-MATNR = WA_FILE-MATNR.
T_FORECAST_VALUES-PERKZ = IT_MARC-PERKZ.
T_FORECAST_VALUES-ERTAG = T_ARTICLES-PRDAT_NEW.
T_FORECAST_VALUES-KOPRW = WA_FILE-PRWRT.
T_FORECAST_VALUES-MEINS = IT_MARA-MEINS.
APPEND T_FORECAST_VALUES.
CLEAR : T_FORECAST_VALUES.
ENDLOOP.
thanks
marsFor creating/uploading the master data from legacy system to SAP we either use below options
1. BDC (recording)
2. BAPI
3. ALE iDoc.
I would sugguest you to use BAPI and there's already this post which explains few details about the BAPI:
Problems with BAPI_PROJECT_MAINTAIN
Regards
Sreenivas -
Upload of historical data from legacy system
Dear forum
We are running standard SOP with transaction MC88 in ECC6.0.
We are doing forecasting on material/plant level, based on historical data (we create the sales plan from transaction MC88).
Now, the problem is that we are introducing new products into SOP, but there is no historical data in SAP for those materials.
Is there any way we can import historical data into SAP from legacy system, so that SOP would take this data into account when calculating the forecast?
Note: we do not want to build anything in flexible planning. Just want to check whether or not it is possible to import historical values from a legacy system, to use as historical data in SAP.
Thanks in advance
LarsThanks,
But that will not help us.
Any ohter suggestions out there? -
Sales order migration from legacy system
Hi,
What are the strategies/precautions/steps to be followed for migrating sales orders or quotations from legacy system to SAP?
ThanksHi,
Sample Code for Sales Order (VA01):
Input File Layout:
Sales Document Type, Sales Organisation, Distribution Channel, Division, Sold To Party, Ship To Party, Customer purchase order number, Customer purchase order date, Payment Terms(custom field), incoterms1, incoterms2, Order reason (reason for the business transaction), Material, Cumulative order quantity in sales units,.
DATA: bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.
DATA : w_auart(4) TYPE c,
w_vkorg(4) TYPE c,
w_vtweg(2) TYPE c,
w_spart(2) TYPE c,
w_kunnr(10) TYPE c,
w_kunrg(10) TYPE c,
w_bstkd(35) TYPE c,
w_bstdk(10) TYPE c,
w_kwmeng(18) TYPE c,
w_zterm(4) TYPE c,
w_inco1(3) TYPE c,
w_inco2(28) TYPE c,
w_augru(3) TYPE c.
DATA : var1 TYPE string,
var2 TYPE c VALUE '(',
var3 TYPE c VALUE ')',
num(2) TYPE c,
flag(1) TYPE c.
DATA : BEGIN OF it_order, " Internal table Structure
auart(4) TYPE c, " Sales Order Type
vkorg(4) TYPE c, " Sales Organization
vtweg(2) TYPE c, " Distribution Channel
spart(2) TYPE c, " Division
kunnr(10) TYPE c, " Sold-to-Party
kunrg(10) TYPE c, " Ship-to-Party
bstkd(35) TYPE c, " Purchase Order No
bstdk(10) TYPE c, " Purchase Order Date
zterm(4) TYPE c, " Payment Terms
inco1(3) TYPE c, " Inco Terms1
inco2(20) TYPE c, " Inco Terms2
augru(3) TYPE c, " Order Reason
mabnr(18) TYPE c, " Material No
kwmeng(18) TYPE c, " Quantity
END OF it_order,
itab LIKE STANDARD TABLE OF it_order WITH HEADER LINE.
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
PARAMETER filename LIKE rlgrap-filename.
PARAMETER session LIKE apqi-groupid.
SELECTION-SCREEN END OF BLOCK b1.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR filename.
Get the file path
CALL FUNCTION 'WS_FILENAME_GET'
EXPORTING
def_filename = filename
def_path = ' '
mask = ',.,..'
mode = 'O'
title = 'Select File'
IMPORTING
filename = filename
EXCEPTIONS
selection_cancel = 1.
CHECK sy-subrc = 0.
START-OF-SELECTION.
CALL FUNCTION 'WS_UPLOAD'
EXPORTING
codepage = ' '
filename = filename
filetype = 'ASC'
headlen = ' '
line_exit = ' '
trunclen = ' '
user_form = ' '
user_prog = ' '
dat_d_format = ' '
IMPORTING
FILELENGTH =
TABLES
data_tab = itab
EXCEPTIONS
conversion_error = 1
file_open_error = 2
file_read_error = 3
invalid_type = 4
no_batch = 5
unknown_error = 6
invalid_table_width = 7
gui_refuse_filetransfer = 8
customer_error = 9
OTHERS = 10.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
PERFORM open_group.
LOOP AT itab.
CLEAR : w_auart,w_vkorg,w_vtweg,w_spart,w_kunnr,w_kunrg,
w_bstkd,w_bstdk,w_zterm,w_inco1,w_inco2,w_augru.
w_auart = itab-auart.
w_vkorg = itab-vkorg.
w_vtweg = itab-vtweg.
w_spart = itab-spart.
w_kunnr = itab-kunnr.
w_kunrg = itab-kunrg.
w_bstkd = itab-bstkd.
w_bstdk = itab-bstdk.
w_zterm = itab-zterm.
w_inco1 = itab-inco1.
w_inco2 = itab-inco2.
w_augru = itab-augru.
ON CHANGE OF itab-kunnr OR itab-kunrg OR itab-bstkd .
flag = 0.
num = 1.
PERFORM bdc_dynpro USING 'SAPMV45A' '0101'.
PERFORM bdc_field USING 'BDC_CURSOR'
'VBAK-AUART'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_field USING 'VBAK-AUART' " Order Type
itab-auart.
PERFORM bdc_field USING 'VBAK-VKORG' " Sales Organization
itab-vkorg.
PERFORM bdc_field USING 'VBAK-VTWEG' " Distribution Channel
itab-vtweg.
PERFORM bdc_field USING 'VBAK-SPART' " Division
itab-spart.
PERFORM bdc_dynpro USING 'SAPMV45A' '4001'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_field USING 'VBKD-BSTKD' " PO Number
itab-bstkd.
PERFORM bdc_field USING 'VBKD-BSTDK' " PO Date
itab-bstdk.
PERFORM bdc_field USING 'KUAGV-KUNNR' " Sold to Party
itab-kunnr.
PERFORM bdc_field USING 'KUWEV-KUNNR' " Ship to Party
itab-kunrg.
PERFORM bdc_field USING 'VBKD-ZTERM' " Payment Terms
itab-zterm.
PERFORM bdc_field USING 'VBKD-INCO1' " Inco Terms1
itab-inco1.
PERFORM bdc_field USING 'VBKD-INCO2' " Inco Terms2
itab-inco2.
PERFORM bdc_field USING 'VBAK-AUGRU' " Order Reason
itab-augru.
ENDON.
IF flag = 0.
LOOP AT itab WHERE bstkd = itab-bstkd AND kunnr = itab-kunnr .
var1 = 'RV45A-MABNR'.
CONCATENATE var1 var2 num var3 INTO var1.
PERFORM bdc_field USING var1
itab-mabnr.
var1 = 'RV45A-KWMENG'.
CONCATENATE var1 var2 num var3 INTO var1.
PERFORM bdc_field USING var1
itab-kwmeng.
PERFORM bdc_dynpro USING 'SAPMV45A' '4001'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
num = 2.
ENDLOOP.
ELSE.
CONTINUE.
ENDIF.
flag = 1.
PERFORM bdc_dynpro USING 'SAPMV45A' '4001'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=SICH'.
PERFORM bdc_transaction USING 'VA01'.
ENDLOOP.
PERFORM close_group.
WRITE : / 'Session',session, 'was Created'.
FORM open_group.
CALL FUNCTION 'BDC_OPEN_GROUP'
EXPORTING
client = sy-mandt
group = session
user = sy-uname
keep = 'X'.
ENDFORM.
FORM close_group.
CALL FUNCTION 'BDC_CLOSE_GROUP'.
ENDFORM.
FORM bdc_transaction USING tcode.
CALL FUNCTION 'BDC_INSERT'
EXPORTING
tcode = tcode
TABLES
dynprotab = bdcdata.
ENDFORM.
FORM bdc_dynpro USING program dynpro.
CLEAR bdcdata.
bdcdata-program = program.
bdcdata-dynpro = dynpro.
bdcdata-dynbegin = 'X'.
APPEND bdcdata.
ENDFORM.
FORM bdc_field USING fnam fval.
IF fval <> ' '.
CLEAR bdcdata.
bdcdata-fnam = fnam.
bdcdata-fval = fval.
APPEND bdcdata.
ENDIF.
ENDFORM.
Regards,
Naveen. -
Loan upload from legacy system to SAP
Hi Experts,
I have a query regarding uploading Loan from legacy system to SAP.
We are implementing SAP HR for a client going live by 1st jun 2011. The scenario is the client has few employees who have taken loan for various reason, i have configured the same through SPRO....now my query is when i ask the client to provide me with loan data:
1. We are running payroll from 1st April 11, should i ask the client to give me the loan amount as the current standing loan amount
2. when i am uploading loan in 0045, should i put something in third tab payment
Thanks for your support.
Regards,
JyotiHi,
This third tab basically create a record for info type 0078(Loan Payments). If you don't have any records in 3rd tab/0078, system will not start loan recovery in payroll.
Find the response for 2 scenarios-
Scenario 1 & Scenario 2:
maintain these fields in the table control of 3rd tab-
Date(GT_PAYM-ZAHLD) - 01.04.2011....Basically payments and repayments starts date also used for interest calculation
PmntTyp(GT_PAYM-ZAHLA) - 100(Loan payment (external)) ....Contains information on the direction and method of payment. Also control wage type generation in loan PCR and Functions
Amount(GT_PAYM-BETRG) - Balance Amount ....The total of payment or repayment amounts which you enter here, may not exceed the amount that you have entered in the Approved loan amount field on the Basic data tab page ....For your both of the scenariof, this amount will be same.
Regards.
Suman
Edited by: suman poddar on May 22, 2011 10:28 AM
Maybe you are looking for
-
How can i get user entry values at WAD
Hi I need some user entry values display at wad? suppose i have x( user entry) if i will give x=1000 on top need to show 1000 values? i need user entry boxes at wad level only ple let me know
-
Blocking websites in iphone safari
Hey guys, How can I block some websites to open in iphone's safari. by block I mean, block for good, with authorization (using a password) to unblock the websites perhaps. I've been trying to block adult websites (I've got my really demanding reasons
-
Macbook is "not compatible" with Mountain Lion
I have a early 2008 macbook with upgraded ram so I can run Lion and I tried to download mountain lion but it says it is not compatible with the laptop. Is there anything I can do/uprgade so I can download mountain lion?
-
Spell check in Mavericks mail does not work properly
If I spell check on sending (seems a sensible idea) and want to make tweaks in the actual e-mail as well, the email will send mid spell check and tweaks - without full spell check and often half written corrections This is an ongoing problem in other
-
A year and a half later and I still can't hide login items!
This bug has been reported in these forums since September 2005, but there's still no official workaround. Even Apple have documented this bug, way back in March 2006; I am starting to think they don't care about this issue. If only the application w