Legacy conversion

There is this function module in R/3 which converts legacy vendor # into SAP vendor #. I am loading the purchasing history and I am being provided the legacy vendor # , I need to convert that into SAP # before loading into BW. Otherwise for the legacy vendor# I am seeing the number in text ( when I run a query on this cube).
I am thinking of calling this function module in BW to convert. Please advice if this is the right approach.
Thanks

hi Christina,
since the function module sit in r/3, i do suggest you do the conversion in r/3, in user exit zxrsau01,
say you have table conversion ztblconv,
data : l_tabix like sy-tabix,
       l_s_pur like [purchasing extract structure],
       lt_vendor like ztblconv occurs 0 with header line.
case i_datasource.
when 'purchasing'.
select * from ztblconv into table lt_vendor.
loop c_t_data into l_s_pur.
l_tabix = sy-tabix.
read table lt_vendor with key [vendor] = l_s_pur-[vendor] binary search.
or call function module convert ...
if sy-subrc = 0.
  l_s_pur-[vendor] = lt_vendor-[vendor].
  modify c_t_data from l_s_pur index l_tabix.
endif.
endloop.
hope this helps.

Similar Messages

  • Skype 7.1 Group chats broken - Legacy conversations??!

    I constantly talk in a group on skype and i logged on today and could no longer send messages, receive messages, call the group or leave the conversation. I started a new group and got the error message - "This is a legacy conversation from an old skype client. Sending messages is not supported." I can still call and message in 1 on 1 conversations but not in groups.
    I am using the most recent version of skype (7.10) and my mac is up to date (OSX 10.10.4) . Halp.

    Highlight this group's name in the Contacts List so you can see the chat window for this group. Click on the Conversation menu and select Notification settings. Select there the appropriate option for the notifications.

  • I get the "This is a legacy conversation message" But i am updated and so are my friends.

    This is a legacy conversation from an old Skype client. Sending messages is not supported.  But I am updated and so are my friends! This has been very stressful for me.. I have updated skype to it's latest client but can only limit me to so much. Not sure what I am doing wrong but I need help. 

    I have got the same issue, it also started yesterday for me. I also cannot join group calls.

  • "This is a legacy conversion from an old skype cli...

    Everytime I get added to a chat/call I cannot send messages because the message box says this. I also can't see any messages sent in the chat.
    How do I fix this?

    I have got the same issue, it also started yesterday for me. I also cannot join group calls.

  • Legacy Conversion to Mobile

    I'm converting an Flex application that was originally developed a few years ago for mobile export.  I've already done a bunch of modifications to the code, and have it close to working--except for a few of these errors:
    Could not resolve <s:HDividedBox> to a component implementation.
    I get this for: 
    <s:HDividedBox>
    <s:Tile>
    <s:DateField>
    All other component implementations work, including <s:VDividedBox>.  Why would <s:VDividedBox> work and not <s:HDividedBox> ?
    Here's the MXML code:
    <?xml version="1.0" encoding="utf-8"?>
    <s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
                        xmlns:s="library://ns.adobe.com/flex/spark"
                        title="HomeView"
                        backgroundColor="white"
                        xmlns:local="*"
                        xmlns:custom="custom.*"
                        creationComplete="init()">
      <fx:Declarations>
      </fx:Declarations>
      <fx:Script>
                        <![CDATA[
        // a bunch of ActionScript in here ...
                        ]]>
      </fx:Script>
              <s:Style source="AION.css"/>
      <s:ApplicationControlBar width="100%">
                        <s:Label text="AION" color="0xFFFFFF" fontWeight="bold" fontSize="20"/>
      </s:ApplicationControlBar>
              <s:Spacer height="5"/>
              <s:VDividedBox width="100%" height="100%" liveDragging="true" dividerPress="paused=true" dividerRelease="paused=false">
              <s:HDividedBox id="hd" width="100%" height="100%" liveDragging="true" dividerPress="paused=true" dividerRelease="paused=false">
      <custom:AIONPanel id="geocentricPanel" title="Geocentric View" width="100%" height="100%" reset="resetPanelSizes()" maximise="timelinePanel.height=0;heliocentricPanel.width=0">
                                            <local:GeocentricView id="geocentricView" orb="{GCOrbSlider.value}"/>
                                            <s:HSlider id="GCOrbSlider" value="2" minimum="0" maximum="10" bottom="10" left="10" liveDragging="true" showDataTip="false" visible="false"/>
      </custom:AIONPanel>
                                  <s:VBox minWidth="175" maxWidth="175" height="100%" horizontalAlign="center" horizontalCenter="true">
                                            <s:Tile id="checkBoxesTile" height="100%" width="100%">
      </s:Tile>-->
                                            <s:Label id="dateLabel" width="100%" color="0xFFFFFF" fontSize="13" horizontalCenter="true" textAlign="center"/>
                                            <s:DateField id="dateField" change="date=dateField.selectedDate" width="0" visible="false" includeInLayout="false"/>
                                            <s:HSlider id="speedSlider" change="speed=speedSlider.value" liveDragging="true"/>
                                            <s:Spacer height="7"/>
      </s:VBox>
      <custom:AIONPanel id="heliocentricPanel" title="Heliocentric View" width="100%" height="100%" reset="resetPanelSizes()" maximise="timelinePanel.height=0;geocentricPanel.width=0">
                                            <local:HeliocentricView id="heliocentricView" zoom="{HCZoomSlider.value}"/>
                                            <s:HSlider id="HCZoomSlider" value="1" minimum="0.6" maximum="25" bottom="10" right="10" liveDragging="true" showDataTip="false"/>
      </custom:AIONPanel>
      </s:HDividedBox>
                        <custom:AIONPanel id="timelinePanel" title="Timeline" maximise="hd.height=0" width="100%" height="100%" reset="resetPanelSizes()"/>
      </s:VDividedBox>
              <s:Image source="{fpsTimer}"/>
    </s:View>
    Any insights? 

    And then in another MXML file (for the custom AIONPanel), <mx:Canvas> is not recognized:
    The prefix "s" for element "s:Canvas" is not bound.
    I've tried changing this to <s:Group> and <s:SkinnableContainer>, tho get the same result.
    What does "prefix 's' for element '*' is not bound" really mean???
    <?xml version="1.0" encoding="utf-8"?>
    <s:Group
              xmlns:mx="http://www.adobe.com/2006/mxml"
              creationComplete="init()">
      <fx:Metadata> 
                        [DefaultProperty("subComponents")]
                        [Event("maximise")]
                        [Event("reset")]
      </fx:Metadata>
      <fx:Script>
                        <![CDATA[
                                  [Bindable]
                                  public var title:String;
                                  public var subComponents:Array;
                                  private function init() : void {
                                            if (subComponents) {
                                                      for(var i:int=0; i < subComponents.length; i++) {
                                                          panel.addChild(subComponents[i]);
                        ]]>
      </fx:Script>
              <s:Panel title="{title}" width="100%" height="100%">
                        <s:Canvas id="panel" width="100%" height="100%">
      </s:Canvas>
      </s:Panel>
              <s:HBox right="10" top="5">
      <s:Button width="20" height="20" click="this.dispatchEvent(new Event('reset'))"/>
      <s:Button width="20" height="20" click="this.dispatchEvent(new Event('maximise'))"/>
      <!-- <mx:Button width="20" height="20" fillAlphas="[0.2, 0.2, 0.4, 0.4]" click="this.dispatchEvent(new Event('reset'))"/> -->
      <!-- <mx:Button width="20" height="20" fillAlphas="[0.2, 0.2, 0.4, 0.4]" click="this.dispatchEvent(new Event('maximise'))"/> -->
      </s:HBox>
    </s:Group>

  • Mid-Month Calculations

    I am bringing a fixed asset system online in SAP and during the legacy conversion it was realized that the test system is not calculating the depreciation using a mid month convention.  That being said looking at the configuration the company code was setup in 2005 and is in production and is productive (since 2005).  So it appears that this setting is global and SAP will not allow me to change these settings to allow mid month calculations.  Is this correct? anyone ran across the same issue.

    Hi
    please read the note 2993 and 39416!
    Best Regards,
    Blaz

  • Can't Update to Mavericks 10.9.4 an iTunes 11.3

    Hello there,
    since some weeks I can' upate my iMac from 10.9.3 to 10.9.4. The same wir iTunes from 11.2 to 11.3.
    I try it multiple times with the App Store and manually with combo updates from the Apple website.
    I tryed it also in the save mode. But nothing helps. (I got several hints in a german community: http://www.apfeltalk.de/community/threads/kann-keine-updates-installieren.398948 /#post-4365460)
    I get no error messages exept this (see picture):
    (No updates installed))
    (You see that I installed the Updates several times but the App Store want to install the "new" updates again)
    An this (see log file):
    --------------------------------------------------------- Begin --
           System Version 10.9.3 (Build 13D65)
           "storeagent" Version ? (?)
    Jul 30 23:25:43 Mattis-iMac.local storeagent[259] <Critical>: Daemon: Start date is 2014-07-30 21:25:41 +0000
    Jul 30 23:25:44 Mattis-iMac.local storeagent[259] <Critical>: SoftwareMapLegacyAppSource: Legacy conversion enabled by preference
    Jul 30 23:25:44 Mattis-iMac.local storeagent[259] <Critical>: SoftwareMapSpotlightSource: _queryDidFinish
    Jul 30 23:25:44 Mattis-iMac.local storeagent[259] <Critical>: SoftwareMapSpotlightSource: After spotlight initial import and sync the spotlight map is: {
    Jul 30 23:25:44 Mattis-iMac.local storeagent[259] <Critical>: SoftwareMapSpotlightSource: MDQuery initial load took 0.006723 seconds to load 0 apps from 0 metadata records
    Jul 30 23:25:44 Mattis-iMac.local storeagent[259] <Critical>: SoftwareMapLegacyAppSource: _queryDidFinish
    Jul 30 23:25:44 Mattis-iMac.local storeagent[259] <Critical>: SoftwareMapLegacyAppSource: After spotlight initial import and sync the spotlight map is: {
    Jul 30 23:25:44 Mattis-iMac.local storeagent[259] <Critical>: SoftwareMapLegacyAppSource: MDQuery initial load took 0.010242 seconds to load 0 apps from 0 metadata records
    Jul 30 23:25:44 Mattis-iMac.local storeagent[259] <Critical>: DownloadQueue: Setting downloads to paused so user can resume.
    Jul 30 23:25:46 Mattis-iMac.local storeagent[259] <Critical>: Bag: Loaded bag type 1 from persisted store valid until 2014-07-31 00:29:25 +0000 (11019.20 seconds)
    Jul 30 23:25:46 Mattis-iMac.local storeagent[259] <Critical>: SoftwareMapLaunchPadSource: Import of LaunchPad app list after change took 2.2904 seconds
    Jul 30 23:25:47 Mattis-iMac.local storeagent[259] <Critical>: SoftwareMap: Software map rebuild took 2.3812 seconds for 42 records and produced: {
    Jul 30 23:28:01 Mattis-iMac.local storeagent[259] <Critical>: UpdateController: _availableUpdatesDidChange removing all updates available notifications because the badge count is 0
    Jul 30 23:28:30 Mattis-iMac.local storeagent[259] <Critical>: SoftwareMapLaunchPadSource: Error from LaunchPad XPC Connection - <OS_xpc_error: <error: 0x111fb4a50> { count = 1, contents =
            "XPCErrorDescription" => <string: 0x111fb4e98> { length = 22, contents = "Connection interrupted" }
        }>
    Here my System Details from ETRECheck:
    EtreCheck version: 1.9.12 (48)
    Report generated 7. August 2014 12:44:19 MESZ
    Hardware Information:
      iMac (24-inch, Early 2009) (Verified)
      iMac - model: iMac9,1
      1 2.93 GHz Intel Core 2 Duo CPU: 2 cores
      8 GB RAM
    Video Information:
      NVIDIA GeForce GT 120 - VRAM: 256 MB
      iMac 1920 x 1200
    System Software:
      OS X 10.9.3 (13D65) - Uptime: 0 days 3:36:27
    Disk Information:
      WDC WD6400AAKS-40H2B0 disk0 : (640,14 GB)
      EFI (disk0s1) <not mounted>: 209,7 MB
      Datenhirn (disk0s2) / [Startup]: 639,28 GB (106,91 GB free)
      Recovery HD (disk0s3) <not mounted>: 650 MB
      OPTIARC DVD RW AD-5670S 
    USB Information:
      Apple Inc. Built-in iSight
      Elgato EyeTV Hybrid
      Apple Computer, Inc. IR Receiver
      Apple Inc. BRCM2046 Hub
      Apple Inc. Bluetooth USB Host Controller
    FireWire Information:
      WD My Book 800mbit - 800mbit max
      disk1s1 (disk1s1) <not mounted>: 32 KB
      Backup (disk1s3) /Volumes/Backup: 1 TB (7,03 GB free)
    Gatekeeper:
      Mac App Store and identified developers
    Kernel Extensions:
      [not loaded] com.Belcarra.iokit.USBLAN_netpart (2.0.2) Support
      [not loaded] com.Belcarra.iokit.USBLAN_usbpart (2.0.2) Support
      [loaded] com.Cycling74.driver.Soundflower (1.6.6 - SDK 10.6) Support
      [not loaded] com.RemoteControl.USBLAN.panther (1.6.1) Support
      [not loaded] com.RemoteControl.USBLAN.usbpart (2.0.6) Support
      [not loaded] com.belcarra.iokit.netpart.panther (1.6.1) Support
      [not loaded] com.belcarra.iokit.usbpart.panther (1.6.1) Support
      [not loaded] com.elgato.driver.DontMatchAfaTech (1.1) Support
      [not loaded] com.elgato.driver.DontMatchCinergy450 (1.1) Support
      [not loaded] com.elgato.driver.DontMatchCinergyXS (1.1) Support
      [not loaded] com.elgato.driver.DontMatchEmpia (1.1) Support
      [not loaded] com.elgato.driver.DontMatchVoyager (1.1) Support
      [not loaded] com.iospirit.driver.RBTSRPlugin (1.25 - SDK 10.9) Support
      [loaded] com.iospirit.driver.rbiokithelper (1.25 - SDK 10.9) Support
      [not loaded] com.markspace.missingsync.palmos.classicseize (1) Support
    Launch Daemons:
      [loaded] com.adobe.fpsaud.plist Support
      [loaded] com.google.keystone.daemon.plist Support
      [loaded] com.iospirit.candelair.daemon.plist Support
      [loaded] com.iospirit.candelair.sync.plist Support
      [loaded] com.oracle.java.Helper-Tool.plist Support
      [loaded] com.oracle.java.JavaUpdateHelper.plist Support
    Launch Agents:
      [loaded] com.google.keystone.agent.plist Support
      [loaded] com.oracle.java.Java-Updater.plist Support
    User Launch Agents:
      [failed] com.adobe.ARM.[...].plist Support
      [running] com.amazon.cloud-player.plist Support
      [loaded] com.facebook.videochat.[redacted].plist Support
      [loaded] com.valvesoftware.steamclean.plist Support
      [failed] com.vladalexa.MagicPrefs.plist Support
    User Login Items:
      EyeTV Helper
      Mobile Mouse Server
      smcFanControl
      Colors for Hue
      Spectacle
    Internet Plug-ins:
      GarminGpsControl: Version: 4.0.3.0 Release - SDK 10.6 Support
      FlashPlayer-10.6: Version: 14.0.0.145 - SDK 10.6 Support
      Flash Player: Version: 14.0.0.145 - SDK 10.6 Support
      QuickTime Plugin: Version: 7.7.3
      JavaAppletPlugin: Version: Java 7 Update 65 Check version
      Default Browser: Version: 537 - SDK 10.9
    Safari Extensions:
      Evernote Web Clipper: Version: 6.1.3
      Ultimate Status Bar: Version: 1.3
      YoutubeWide: Version: 10.0
      SafariRestore: Version: 6.1
    Audio Plug-ins:
      BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
      AirPlay: Version: 2.0 - SDK 10.9
      AppleAVBAudio: Version: 203.2 - SDK 10.9
      iSightAudio: Version: 7.7.3 - SDK 10.9
    iTunes Plug-ins:
      Manifesto: Version: 2.1 Support
      Quartz Composer Visualizer: Version: 1.4 - SDK 10.9
    User Internet Plug-ins:
      Unity Web Player: Version: UnityPlayer version 2.5.5f1 Support
    3rd Party Preference Panes:
      Candelair  Support
      Flash Player  Support
      Java  Support
      Launchpad-Control  Support
    Time Machine:
      Skip System Files: NO
      Auto backup: YES
      Volumes being backed up:
      Datenhirn: Disk size: 595.37 GB Disk used: 495.81 GB
      Destinations:
      Backup [Local] (Last used)
      Total size: 931.39 GB
      Total number of backups: 71
      Oldest backup: 2013-05-01 06:02:18 +0000
      Last backup: 2014-08-07 10:29:51 +0000
      Size of backup disk: Too small
      Backup size 931.39 GB < (Disk used 495.81 GB X 3)
      Time Machine details may not be accurate.
      All volumes being backed up may not be listed.
    Top Processes by CPU:
          9% WindowServer
          5% Safari
          3% PluginProcess
          1% hidd
          0% fontd
    Top Processes by Memory:
      279 MB mds_stores
      238 MB com.apple.WebKit.WebContent
      205 MB Safari
      180 MB com.apple.IconServicesAgent
      139 MB softwareupdated
    Virtual Memory Information:
      3.99 GB Free RAM
      2.71 GB Active RAM
      499 MB Inactive RAM
      839 MB Wired RAM
      1.31 GB Page-ins
      0 B Page-outs
    PS: I'm new to the Apple discussion board.

    Disconnect all external devices except the mouse and keyboard then restaert your Mac and see if you can update your software.
    If that doesn't help, reindex Spotlight. Instructions here >  Spotlight: How to re-index folders or volumes
    Then try again.
    If that doesn't help, uninstall Remote Buddy >   http://www.iospirit.com/support/faqs/remotebuddy/category/6/General/entry/188/Ho w-do-I-uninstall-Remote-Buddy/
    Then restart your Mac and try updating again.

  • How do I convert a double-byte encoded file to single-byte ASCII?

    Hello,
    I am working with XML files (apparently coded in UTF-8) which encoded in double-byte characters.
    The problem is the characters for end of line: 00 0D 00 0A
    This double byte end of line is causing a problem with a legacy conversion tool (which deals with 0D 0A). The file itself contains no
    accented/international characters, so in principle converting to single-byte should not cause any problems.
    I have tried to convert this file with tools like native2ascii and the conversion tools that are part of Notepad++ but without
    any luck - the "00 0D 00 0A" are still present in the output
    Can anyone point me to a tool or some code that can convet this file into single-byte?
    Thank you.

    Amiens wrote:
    native2ascii.exe -encoding UTF-16 -reverse INPUT.xml OUTPUT.xml
    gives 00 00 0 0D 00 00 00 0A
    so clearly that is not the required output.What you've got there is UTF-16 encoded text that's been converted to UTF-16. Get rid of the "-reverse" option and you should see the result you expect.

  • Customizing setting 'Recalculate depreciation for previous years'

    Dear Experts,
    I have requirement where for tax depreciation areas we want the system to recalculate the depreciation for previous years. For e.g.
    Asset acquired on 7/1/06 with value 10000
    Useful life: 5 years
    Take over date in asset accounting: 9/30/2008
    With the above example, I want the system to show me depreciaiton values for the years 2006 and 2007 also in transaction AW01N (Asset Explorer), apart from 2008.
    In FI-AA customizing, I have enabled the relevant depreciation areas for recalculation in the node 'Recalculate Depreciation for Previous Years' (Transaction OAYF).
    However, when I create the legacy asset and maintain the takeover values, the system just shows me depreciation for 2008 and onwards.
    Is there something I am missing? Please advice. I have searched the SAP help and SAP notes, but did not find anything.
    Regards,
    Vishal.

    This is not possible.  When you takeover an asset using AS91, it is creating an ANLC entry for that year only.  2008 in your case.  Regardless of when the asset was originally acquired, SAP will only let you report on it back to 2008.
    This concept is no different than any other FI/CO legacy conversion.  If the customer is going live on Jan 1st 2008 but they want to do monthly comparison reporting in SAP (Jan 07 and Jan 08), then they need to convert 2007 data.  If they want 2006, they need to load that too.  Etc.
    For FI-AA, if the customer wants to view data back to 2006 you would have to change the takeover date to that year and adjust the data as well (accumulated depreciation).
    -nathan

  • Stored procedure to update the new table by using back up table

    Hi all,
    oracle version -10g
    iam planning to do one time legacy conversion during the migration of one of the tables.
    for that i took the back up of table , now i need to transfer all of the data from the backup table to the new table with some changes..
    so please suggest me how to write the stored procedure?
    back up table name: test t
    new table: test n
    new table will have extra one row .. in that i need to put the logic
    so am planning to write a procedure like below
    create or replace procedure test as
    begin
    insert into TEST T ( u
              v
              w
              X
              y
              z) VALUES
    SET T.U = O.U
    T.V = O.V
    T.W = DECODE(O.W, AD     '01',
                   00     '01')
    T.X = O.X
    T.Y = IF O.W = 'AD' AND O.Y = 'YES' THAN PUT 'AD'
         IF O.W = '00' AND O.Y = 'YES' THAN PUT 'PD'
    IF O.W NOT IN ('AD','00') AND O.Y = 'YES' THEN PUT 'E'
    O.Y= 'NO' THEN PUT 'D'.
         '

    10g is not an Oracle version number. Please run the following:
    SELECT * FROM v$version;What about your situation indicates a requirement for a stored procedure? I wouldn't write one based on what you have posted. It seems, again from what little you posted, that all you need is:
    INSERT INTO <new_table>
    SELECT ... FROM <temp_table>;

  • Why Can't I Send Text Messages in Group Conversati...

    I recently installed Skype 6 on my Mac OSX 10.9.2 but when I go to Skype and look at my group conversations in my history and click on it, it does not show any of the messages that other people have sent (only the times when people have called). It will not let me click call or the plus button because they are faded. It also wont let me click the textbox to type because it says: This is a legacy conversation from an old Skype client. Sending messages is not supported.
    Can anyone please tell me how to fix this problem? 
    Thank you,
    Kaala
    Attachments:
    Screen Shot 2014-05-06 at 9.29.44 PM.png ‏28 KB

    I can't do group text any longer either. Everyone else in my group call can. Some are on PC's and some on MAC's. I am using MAC OS 10.9.4 and have the latest version of Skype. Since I use it for business, I really need to find a fix for this and it seems that Skype support doesn't care. At least that's how it looks in the post threads. 

  • GL Data Conversion from Legacy to Oracle EBS

    Hi All,
    I am tasked with converting legacy data into GL. I have worked on other conversions like supplier, AR and AP conversions but never worked on GL conversion, so I don't know how and where to start, what are the pre-requisites for entering data into gl_interface table how to ensure that data is correct in the .csv file etc.
    Kindly request you all to guide me in right direction. Hope to hear from you all very soon!!! :)
    Regards

    Hi,
    When you talk about GL-Data it is the trial balance to be loaded from legacy to oracle applications.
    You can use Web-ADI to upload it ,the check list are
    The balance for each account comibnation in the legacy system to be mapped to GL-Oracle code combination balance
    With respect to open AR, AP Invoices if the invoices are converted using a control account for migration in GL then
    the the balance transfered from AP,AR need not be reversed in GL from the source receivables and payables.
    In case if the same account combination are for migrating the balances from AP,AR to GL ..Then the balances transferred from AP,AR should be reversed ..so that it does not affect the TB-GL-Balance
    Finally ensure that the balance for the TB-tallys with your legacy system and upload it using Web-ADI ,import and
    review and post it.
    Hope this points helps your GL-Data conversion.
    Regards,
    Ramaa

  • Billing Legacy master & transactional data conversion/migration in SAP ISU

    Hi Experts,
    Please let me know, in ISU implementation project, what is Billing related Legacy master & transactional data conversion/migration is done in SAP ISU system.
    Thanks in advance

    Pankaj,
    There is no straight forward transaction to download the Configuration data and export it to a file.
    However, you can use the BC set functionality to extract the IMG node with its contents.
    Check the following  SAP help portal link for more info on BC sets
    Business Configuration Sets (BC-CUS) - SAP Library
    The archive data that you are talking about; Is it master data or transaction data?
    Also, what this data is related to-Financial Documents, Billing related info?
    There is one standard transaction SARA through which based on the migration object you can archive the data and export it into a file in a particular location..
    Hope it helps..
    Thanks,
    AB

  • Conversion of Vendor data from legacy to SAP

    Hi Gurus,
    In our conversion process, we have converted our legacy system vendors to SAP. After our conversion, during our validation, we have pulled data from LFA1 (pulled Vendor and Account Group), LFB1 (Pulled Vendor and Previous Account Number - ALTKN) and LFM1 (Pulled Vendor and Currency Code)
    We have observed that the number of vendor records in the three tables are different. Here are the results
    1) LFA1 - Number of records - 51,158
    2) LFB1 - Number of records - 51,164
    3) LFM1 - Number of records - 51,147
    Can anybody guess why the number of vendor records are different in different tables?
    Thanks

    Hi,
    I think the explanation is not so difficult:
    LFA1 key fields: MANDT (client), LIFNR (vendorID)
    LFB1 key fields: MANDT, LIFNR, BURKS (company code)
    LFM1 key fields: MANDT, LIFNR, EKORG (purchasing organisation)
    Relations:
    LFA1 - LFB1 > 1 : N
    LFA1 - LFM1 > 1 : N
    You always have to have a record for a vendorIDin LFA1, but you not always have to have a record for this vendorID in LFB1 and LFM1 if the vendor is not extended for any company code or any purchasing organisation.
    If the vendor is extended for a company a company code or purchasing organisation, it means you have a relevant record for the vendorID in LFB1 and LFM1.
    You have  more records (51 164) in LFB1 than in LFA1 (51 158) because one vendorID (only one record in LFA1) may be extended for several (more than one) company codes. Each extension of this vendorID for company code has a separate record in LFB1. (LFA1 > vendorA; LFB1 > vendorA-company code1 + vendorA-company code2)
    Less record in LFM1 means that you have such vendorIDs (records) in LFA1 that are not extended for any purchasing organisation.
    BR
    Csaba
    Edited by: Csaba Szommer on Jul 27, 2008 2:02 PM

  • Conversion of Legacy AR,AP and GL to 11i.10

    Hi,
    I am looking for some help on conversion of legacy AP/AR/GL to Oracle APPS.
    I am aware of the API's interfaces that each module has for import.
    My questions :
    1. Are there any tools to estimate the required effort ?
    2. Are there any white papers/presentations/experience that people can share ?
    3. What are the critical things that we need to keep in mind.
    4. Are the steps need to be perfomed in a sequence i.e GL first and then AP/AR
    or other way around ?
    Thanks

    Hi,
    As per my knowlwdge there are no such tools to help you estimate the effort required to setup Oracle Apps from a legacy system.
    You first need to understand the As-is business process and see how much can be handled by standard Oracle, else you may need to initiate some Process change if there are some bad practices or customize Oracle Apps to cater to the business needs. (in my experience almost all companies have some peculiarities when it comes to the way of doing their business).
    Also, you need to identify how many RICE (Reports, Interfaces, Conversions and Extensions) components need to be developed. Define each of these RICE components into Simple, Medium and Complex effort wise by utilising the services of an experienced consultant and identify the effort it would take to complete. Once you have the rough effort estimate you can know the development effort. Assuming you have the legacy data in some system, migrating the data to Oracle will be a major effort.
    If the organisation already has AP/AR/GL systems in place, you can implement all the three in Oracle. You need to setup GL first and then AP and AR, as you first need to define your chart of accounts, calendar, currency, Set of Books, etc in GL.
    Regds,
    Krishanu
    http://krishanu.blogspot.com

Maybe you are looking for