Integration of customers and vendors- customer exit for renaming

We are planning to use customers for capacity reservation functionality and vendors for subcontracting in APO.
Due to this, we will need Vendors and Customers in APO.
Currently some plants are using same number range for customers and vendors.
So, we will have to rename either customer number or vendor number.
In such situation, do you recommend renaming customer number or Vendor number?
Do you see impact of renaming customer or vendor in above processes?
Can you please e-mail me which customer exit  I should use and steps that should be followed for renaming?
Thanks,
Srini

Your problem:
Different location types with the same name or number in the external system. For example, a customer and a supplier both have the number 1000. This problem occurs especially with vendor and customer numbers.
You can do the following:
described in SAP Note 458914.
Activate BAdI Implementation for Location Prefix
Procedure
1.     Access the activity using one of the following navigation options:
SAP SCM Menu     Tools  Customizing  IMG  Execute Project  SAP Reference IMG  SAP Implementation Guide  SCM Basis  Integration  BAdIs for Specific Applications  Location and Business Partner  BAdI: Inbound Processing for Location
Transaction Code     SPRO
2.     In the Business Add-Ins: All Implementations for Definition SMOD_APOCF001 dialog box, go to the Defined filters table and select the suitable implementation for your problem situation, for example:
Field Name     Entry Value
Bus. add-in implementation name     APOCF001_TYPEDIF
Implementation short text     Locations of different type with similar names
3.     Choose Change.
4.     Confirm the warning message.
5.     On the Business Add-In Builder: Change Implementation APOCF001_TYPEDIF screen, choose Activate business add-in implementation.
6.     In the Prompt for transportable Workbench request dialog box, enter a workbench request and press ENTER.
7.     Choose the Back pushbutton (F3) twice.

Similar Messages

  • WBS elements for Customers and Vendor, Bank  entries....

    Hi SAP Guru's,
    For revenues and Costs we can trace them  thru WBS elements entry in FI at the time of actaul amount sepent.
    But for making the Advance payments to Customers and vendors or for any other Capital purpose, How to track the payments projects wise?
    in f-29 for f-48, there is no option of giving the WBS elements. Pls help How to  the WBS elemts filed  Mandotory in FI Documents for all the entries posted in FI for vendor, customer, Banks accounts also?

    Hi,
    This is possible if you configure posting down payment in CO. You do it via OKEP transaction. The, after checking that you have configured number ranges (KANK), you can reconstruct your down payments in WBS via OKBG. You can see this customization steps under: Project Systems - Costs - Actual Costs - Update Down Payments.
    Regards,
    Eli

  • Automatic Clearing for Customers and Vendors

    Hi,
    We want to clear the open items at a time for the customers and vendors.
    Ex: Cutomer "A" contains 15000 Dr(20 Line items), 12000 Cr(15 Line items) and closing balance 3000 Dr
    Now we want to clear the all open items at a time and remaining(3000 Dr) balance for open items.
    We don't want Manual Clearing(F-32)
    Is this possible through F.13 or others? 
    Thanks in advance

    No you cant
    The automatic program groups items from an account together where they have the same
    entries in the following fields:
    • Reconciliation account number
    • Currency
    • Special G/L indicator
    • Five freely defined criteria from document header or line item, for example,
    assignment field, reference number, and so on.
    If the balance, in local currency, of the items within a group is zero, the system
    automatically clears them and creates clearing documents.
    All accounts requiring automatic clearing must be defined in Customizing.
    The automatic clearing program does not clear:
    • Noted items
    • Statistical postings and certain special G/L transactions relating to bills of
    exchange
    • Down payments can only be cleared if down payment clearing items of the
    same amount have already been posted.
    • items with withholding tax entries

  • OBYA Settings for Intercompany Customers and Vendors

    Hi SAP folks,
    I have a small question on TC: OBYA
    We have 2 co codes (CC10 & CC20) . We have customer and vendor account with the same number 900CC10 in Co Code CC20 and  customer and vendor account with the same number 900CC20 in Co Code CC10
    The requirement is such that if vendor invoice is posted in CC10 for vendor 900CC20 , then automatically customer invoice should be posted in CC20 for customer 900CC10 and vice-versa. Same logic applies if customer invoice is posted in CC20 for customer 900CC10 , then automatically vendor invoice should be posted in CC10 for vendor 900CC20.
    How should i configure these accounts in TC: OBYA.
    In OBYA....
    Co Code1
    Posted in CC10
    Cleared Against CC20
    Receivable                   Payable
    Debit P.K.                   Credit P.K.
    Acct debit                       Acct credit
    Co Code2
    Posted in CC20
    Cleared Against CC10
    Receivable                   Payable
    Debit P.K.                   Credit P.K.
    Acct debit                       Acct credit
    I shall appreciate if you can guide me. Do we also have to make settings for trading partner in the master data for customers and vendors.

    Hi Sumit,
    i've 2 CoCd INTA and IPW, where IPW as a customer INTA and INTA as a vendor for IPW.
    So IPW make Purchase Order to INTA and INTA make Sales Order to IPW.
    how to set automatic posting in OBYA ?
    Transaction BUV - Clearing between company code
    Posted in            INTA
    Cleared againts  IPW
    Receivable                                          Payable
    Debit Pst Key   ?                                 Credit Pst Key    ?
    Accoun debit   ?                                 Account Credit   ?
    Receiveable  Payable
    Posted in            IPW
    Cleared againts  INTA
    Receivable                                          Payable
    Debit Pst Key   ?                                 Credit Pst Key    ?
    Accoun debit   ?                                 Account Credit   ?
    Best regards,
    Korintus

  • Alignment with customers and vendors for December 31 2010

    Hi, I'm a bit new with SAP for this subject and now I have to make an account statement for the customers and vendors per December 31 2010. How can I make these statements so the customers and vendors can agree with the alignment? Please let me know step by step...
    Thanks for the answer! Emiel

    Dear Srinivas,
    how can I make the selection for all customers and vendors because I have a whole list with outstanding invoices. In your solution I have to make a selection in accounts. And that's not what I want. Can I get a seperate statement by customer and vendor so I can mail this to them? But thanks for your previous answer and reply! Emiel

  • Age analysis for customers and vendors

    Hi All,
    i needs to create an age analysis report on customers and vendors (0FIAR_C03), analysis could be done on <30 days, >30 days,>60,>90,>120 days , i needs to calculate these based between netdue date for payments and system date. any one can give idea how to do this
    thanks in advance.
    regards
    raja

    Hi Raja
    http://help.sap.com/saphelp_nw04/helpdata/en/41/4b73415fb9157de10000000a155106/frameset.htm
    Try checking the above link. You can use RKF .... Use offsets --- for example <30 offset is -30 in varibles.....
    Standard reports should give some idea
    Regards
    Naga

  • Forex Revaluation for customers and vendors

    Hi,
    I ran FAGL_FC_VAL for period end for forex valuation of customers and valuation. Following Entry is posted:
    Unrealised Loss A/c... Dr
       To Forex balancesheet adjustment A/c
    Forex balancsheet adjustment A/c is normal GL account.
    Now i want to see vendorwise and customerwise forex valuation. Let me know how to get this report.

    Hi Deepak,
    I feel very sorry to say that there is not report to display the foreign currency valuation for customers and vendors. But I think you could defined difference reconciliation account for customers and vendors, then defined a foreign
    balancesheet adjustment A/c per reconciliation account in OBA1,then you could confirm the value in FS10K or FBL3N.
    Hope this information are useful to you!
    Best Regards,
    Gladys xing

  • How to create customer exit for characteristic variables and for text vars.

    hi friends,
      can anybody tell me how to create customer exit for characteristic variables and for text variables in bw ides system.
    thanks,
    sree

    Hi,
    Please have a look at:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f1a7e790-0201-0010-0a8d-f08a4662562d
    Krzys

  • F110 Netting between customers and vendors balance

    We are on ECC 6.0
    We want to pay net amount to Business Partners that are both our customers and vendors.
    i.e. if we owe the vendor $1000 and the customer owes us $300,  the invoices are all due for payment,  we want to issue a payment to the vendor on the net amount of $700.
    I have done the following:
    1)  put vendor number in customer master record; put customer number in vendor master record.
    2) check on the "Clearing with vendor" button in the customer master record
    3) check on "Clrg with cust." button in the vendor master record
    4) in the payment run parameter,  I put in both the vendor and the customer account number.
    5) Both the vendor and the customer have the same payment method on their master records and the payment method field is blank on the items.
    The proposal show
    1) payment of $1000 (vendor invoice) will be made
    2) $300 (customer invoice) cannot be paid because it is in debit balance.
    I read the related messages on the Forum and got the impression that Transaction code F110 can do the netting that we are looking for.  Have I missed anything?  OR do I have to manually clear the two accounts before running the payment run??
    Pls advise
    Linda Lui

    HI,
    See for both the payment of customer and vendor the code are different. proposal is checking the vendor code or customer . as these are different is too item are not grouped.
    just for the debit balance customer give the payee as the vendor code this will set is right. and payment will be grouped .
    it should work. assign some points.
    with regards
    Krishna Singareddy.

  • How to show customers and vendors in balance sheet

    hi guru,
    i want to show my customer and vendor balances individually under head debtors and creditors in the balance sheet. that in balance sheet report when i click on debtors or creditors it should be expand and system should show the individually customers balance. how it is possible is there any option while perpairing of FSV to assign the customer and vendors to the debtors or creditors or we will have to open different reconciliation account for individual customer.
    please clear this
    thanks

    This is not possible as standard as the accounts you mention are recon accounts, they should not be open item managed or have line item view to them.
    Therefore against the actual GL you cant see the detail.
    If you have a single Recon for say all of your customers and a different one for your vendors you could look at right a report to display all open documents for customer or vendors per Company Code and then link it to the FSV so when you double click the relevant line it calls the new program.
    This is far fetched, probably very hard to do, but the only way around getting what you want.
    In ERP 6.0 with document splitting active there is the possibilty to drill into the line items of recon accounts.
    Please award points if this is useful.

  • G/L recon a/c of customers and vendors treated like OI-manged a/c?

    Hello ,
    Can G/L reconciliation accounts of customers and vendors treated like OI-manged accounts ?
    Regards,
    Sandeep
    Moderator: Not only "can", it should

    Hi Sandeep,
    As clarified by the members already and apart from that the reconciliation accounts maintained in vendor/customer masters are for to view in the financial statements.
    in an year for a quarter if you want to see your total vendors/customer open balances you run the financial statements then you will come to know.
    If you want to know individual balances, you have to go to sub ledgers i.e vendor/customer balance reports like FBL1N/FBL5N.
    the Recon. GL Accounts are not meant for to view vendor/customer balances. That is to reconcile between gl and subledgers.
    So that is the reason in maximum companies for recon gl accounts the open item and line item check boxes wont be selected.
    All the vendor/customer accounts are automatically set as open items only. if you run the reports FBL1N/FBL5N you can see the cleared/open item symbol will come automatically.
    where as if you take the gl accounts report FBL3n - unless until you select open item check box in master record this symbol wont appear.
    And one more thing if you maintain the line item managed for recon gl accounts data will be saved twise in tables i.e 1) vendor tables (BSIK & BSAK) 2) GL Tables (BSIS&BSAS), so in long it will lead to system performance issues.
    i hope this will give you some more clarity.
    thanks & regards,
    shashi kanth.

  • How to find CUSTOMER EXIT for a Standard SAP program

    How to find CUSTOMER EXIT for a Standard SAP program

    Hi
    To introduce the techniques of enhancement in standard SAP system. SAP creates customer exits for specific programs, screens, and menus within standard R/3 applications. These exits do not contain any functionality. Instead, the customer exits act as hooks. You can hang your own add-on functionality onto these hooks.
    They do not affect standard SAP source code.
    When you add new functionality to your SAP System using SAP’s exits, you do not alter the source code of standard SAP programs in any way. The code and screens you create are encapsulated as separate objects. These customer objects are linked to standard applications, but exist separately from SAP’s standard software package.
    They do not affect software updates.
    When you add new functionality to your SAP System using SAP’s exits, your objects (called customer objects) must adhere to strict naming conventions. When it comes time to upgrade a to a new software release, customer objects’ names ensure that they will not be affected by any changes or new additions to the standard software package.
    Customer exits are not available for all programs and screens found in the SAP System.
    Any change made to an SAP object in a customer system is called a modification. Customers usually modify their systems for one of two reasons. Either they make changes to the SAP standard in order to adjust the R/3 System to their specific business needs (actual modifications), or they alter individual SAP objects in order to correct an error (as recommended in an SAP error note).
    You should only modify the SAP standard if the modifications you want to make are absolutely necessary for optimizing work flow in your company. Be aware that good background knowledge of application structure and flow are important prerequisites for deciding what kind of modifications to make and how these modifications should be designed.
    SAP application programmers create SAP enhancements in transaction SMOD using function module exits, menu exits, and screen exits.
    Customers are given a catalog containing an overview of existing SAP enhancements. They can then combine the SAP enhancements they want into an enhancement project using transaction CMOD.
    SAP enhancements are made up of component parts. These components include function module exits, menu exits, and screen exits. A specific component may be used only once in a single SAP enhancement (this guarantees the uniqueness of SAP enhancements).
    Customer enhancement projects consist of SAP enhancements. Each individual SAP enhancement may be used only once in a single customer enhancement program (this guarantees the uniqueness of a customer project).
    SAP application programmers preplan function module exits, menu exits, and screen exits for their applications and combine them to create useful enhancements for the R/3 System.
    Customers create their own enhancement projects for their systems using SAP enhancements. You can customize the individual components of an enhancement project by creating your own include programs (for function module exits), texts (for menu exits), and subscreens (for screen exits).

  • How to select data from an aggregate in a customer exit for a query?

    Hi,
    I have written a virtual key figure customer exit for a query. Earlier the selection was from the cube, where there was severe performance issue. So I have created an aggregate, activated and have loaded the data.
    Now when I select that data I find that the Key table is different in development and production. How do I resolve this.
    My code is attached below. The table in developemnt is KEY_100027 and in production is KEY_100004. This code is activated and running in BW development server.
    SELECT
        F~KEY_1000041 AS K____035
         F~KEY_1000271 AS K____035
         F~QUANT_B AS K____051
         F~VALUE_LC AS K____052
    INTO (xdoc_date, xval1, xqty1)
    UP TO 1 ROWS
    FROM
    FROM
    */BIC/E100004 AS F JOIN
    /BIC/E100027 AS F JOIN
    /BIC/DZMM_CGRNU AS DU
    ON FKEY_ZMM_CGRNU = DUDIMID
    JOIN /BI0/SUNIT AS S1
    ON  DUSID_0BASE_UOM = S1SID
    JOIN /BI0/SCURRENCY AS S2
    ON DUSID_0LOC_CURRCY = S2SID
    JOIN /BI0/SMATERIAL AS S3
    *ON FKEY_1000042 = S3SID
    ON FKEY_1000272 = S3SID
    JOIN /BI0/SMOVETYPE AS S4
    *ON FKEY_1000043 = S4SID
    ON FKEY_1000273 = S4SID
    JOIN /BI0/SPLANT AS S5
    *ON FKEY_1000044 = S5SID
    ON FKEY_1000274 = S5SID
    JOIN /BIC/D100004P AS DP
    *ON FKEY_100004P = DPDIMID
    ON FKEY_100027P = DPDIMID
    WHERE
    WHERE
    ( ( ( ( F~KEY_1000041 BETWEEN 20051230 AND 20060630  ) ) AND  ( (
    ( ( ( ( F~KEY_1000271 BETWEEN 20051230 AND 20060630  ) ) AND  ( (
             S3~MATERIAL = <l_0material> ) ) AND  ( (
                s2~movetype BETWEEN '101' AND '102' OR
             s4~movetype BETWEEN '921' AND '922' OR
             s4~movetype BETWEEN '105' AND '106' OR
             s4~movetype BETWEEN '701' AND '701' OR
             s4~movetype BETWEEN '632' AND '632' ) ) AND  ( (
             S5~PLANT = <l_0plant> ) ) AND  ( (
             DP~SID_0RECORDTP = 0  ) ) ) )
    GROUP BY
        ORDER BY F~KEY_1000271 DESCENDING.
          IF sy-subrc NE 0.
            EXIT.
          ENDIF.
        ENDSELECT.
    How do I transport the code and make it work?
    Whats the reason that the two key fields are different.
    I had transported the aggregate from development to production. Activated it and filled the data.
    What is the way out? Please help.
    Regards,
    Annie.

    Hi Sonu,
    The main task is to move the contents of the one internal table to another with some condition.
    First sort and delete the duplicate entries from the First Internal table like below : 
    sort it_tab by material ascending date_modified descending.
    delete adjacent duplicates from it_tab.
    Then move that Internal table contents to another internal table.
    Define another internal table with the same structure as you have first internal table and then
    Second Step :
    it_itab1 = it_itab.
    If you are using seperate Header line and Body then you can do like below :
           it_itab1[] = it_itab[].
    This will fix the issue.
    Please let me know if you need any further explonation.
    Regards,
    Kittu
    Edited by: Kittu on Apr 24, 2009 12:21 PM

  • Customer exit for Batch management

    Hi experts,
    I'm using customer exit for batch management for internal number assignment.
    I need the Batch number as i mentioned below 
    DDMMYYB01
    DD-Date
    MM-Month
    YY-Year
    B-Block
    01-Number
    For this i need to give logic. How to give i'm not getting. This batch number creation will come at the time of GR.
    Anybody help me?
    Naren

    Hi
    Please use the user exit SAPLV01Z as I mentioned in your other thread, please go to SMOD to read its documentstion.
    In SMOD, select the 'Documentation' and click 'Display', this will show the overview documentation.
    Select the 'Componnet', then ciick the 'Display'. select each component and click 'Documentation Ctrl+F4) this will show the detailed documentation of them.
    Best Regards.
    Leon.

  • Custom Exit for determining previous-year time range

    Dear all:
    I have a problem about custom exit:
    We have created a new object for combining Fiscal Year/Month and Period. So the format will be shown as " yyyymmp"
    now we have one requirement which is determining the same period but previous year based on user input. For Example, if user input start and end period as
    "2006041" and "2006111". There are should be 2 custom exit which are able to convert the user input to be "2005041" and "2005111". We created 2 custom exit for telling the previous-year period.
    Then based on this converted time range, we should be able to extract applicable data. But after testing, we cant get supposing result. The code is following:
    We will be very grateful for any input. thank you all so much
    Calculate (Start)previous year/month/period by current
    *year/month/period
    *user-entry calendar year/month/period
    WHEN 'ZFACLV19'.
          LOOP AT i_t_var_range INTO loc_var_range
          WHERE vnam = 'ZFACYMP1'.
            CLEAR l_s_range.
            LOC_YEAR = LOC_VAR_RANGE-LOW(4).
            LOC_MONTH = LOC_VAR_RANGE-LOW+4(2).
              LOC_YEAR = LOC_YEAR - 1.
            L_S_RANGE-LOW(4) = LOC_YEAR.
            L_S_RANGE-LOW+4(2) = LOC_MONTH.
            L_S_RANGE-LOW6(1) = LOC_VAR_RANGE-LOW6(1).
            l_s_range-sign = 'I'.
            l_s_range-opt = 'EQ'.
            APPEND l_s_range TO e_t_range.
            EXIT.
          ENDLOOP.
    Calculate (End)previous year/month/period by current
    *year/month/period
    *user-entry calendar year/month/period
    WHEN 'ZFACLV20'.
    break ab_william.
          LOOP AT i_t_var_range INTO loc_var_range
          WHERE vnam = 'ZFACYMP2'.
            CLEAR l_s_range.
            LOC_YEAR = LOC_VAR_RANGE-LOW(4).
            LOC_MONTH = LOC_VAR_RANGE-LOW+4(2).
              LOC_YEAR = LOC_YEAR - 1.
            L_S_RANGE-LOW(4) = LOC_YEAR.
            L_S_RANGE-LOW+4(2) = LOC_MONTH.
            L_S_RANGE-LOW6(1) = LOC_VAR_RANGE-LOW6(1).
            l_s_range-sign = 'I'.
            l_s_range-opt = 'EQ'.
            APPEND l_s_range TO e_t_range.
            EXIT.
          ENDLOOP.
    SzuFen

    Hi,
    Try with following modifications:
    ZYEAR1(4) = LOC_VAR_RANGE-LOW(4).
    ZYEAR1(4) = ZYEAR1(4)- 1.
    ZMONTH1(2) = LOC_VAR_RANGE-LOW+4(2).
    CONCATENATE ZYEAR1(4) ZMONTH1(2) INTO LOC_VAR_RANGE-LOW(6).
    With rgds,
    Anil Kumar Sharma .P

Maybe you are looking for

  • How to remove database profile in report

    Hello, We have a report right now and upon accessing it, a window asking for a Database Profile comes out. This causes the program to have additional selection parameters for Project Definiton, WBS element etc. Before we just ran the report for Perio

  • Error "Object refernce not set" when using http context in Eventreceiver for Document Library,

    Hi, Httpcontext returning null values when I used in item adding event of document library. I have a document set home page which has document set properties(by default) and one OOTB document library is placed in the same page.When user clicking on u

  • Force PDF form to open in browser?

    I'm just wondering if it is possible to force a pdf file to open in a web browser. So that, if the file is saved to someone's computer, when you open it, it automatically opens in the web browser Thanks, Nik

  • File Upload - File Name in Hebrew problem

    Hi all, I am using file upload with IWDResource in NW04s and while loading files with hebrew encoding I am getting gibrish when using getResourceName() method. I also tried working with data and fileName properties - both giving null. Any ideas? Than

  • Query to get all minutes in last one hour

    Dear All, I am trying to write a query that returns every minute in last one hour. Like now, if the time is 4:15 The query returns; 3:14 3:15 4:11 4:12 4:13 4:14 4:15 Please suggest a logic. Thank you so much. Regards, Imran