Additional customer customizing - howto?

Hi,
this is just a comon task and I hope for valuable ideas:
It is a common task to do additional development of user exits, badis or customer-specific programs.
As it is no good practice, to use any customer-specific constants in ABAP code, we put thos values into customer customizing tables and create maintenance views for them.
But, for lack of documentation, people changing, processes stable for a quite long time, those tables get forgotten. When a change is required, it is hard to find out where to do what.
Recently we set up a complex interface for incomind SD objects. The customer already established a transaction similar to SPRO (with Transaction SIMGH) and we could create nodes for all customizing maintenance.
I think it would be better, to create extensions to the standard SPRO tree. Is this possible without modifications or which way is the best?
TIA,
Clemens

Yes, we can!
S_IMG_EXTENSION
is the name of the transaction. Define an extension ID in customer name space, nodes, activities, documentaion and everything - fine!
Regards,
Clemens

Similar Messages

  • Import Trader - Additional customs duty

    Hi Experts,
    Please guide how to capture additional customs duty from import trader.
    Following settings have been done in the system.
    Created condition type JADC. Added this condition type in local pricing procedure using tcode M/08.
    Tax code created and condition records maintained. PO created with manual excise duty JEXC and additional customs duty also entered manually in JADC.
    My query is addtional duty value is not getting captured in goods receipt from PO. Rest all duties like BED, ECS and SECESS are appearing automatically. (Also referred SAP Note No. 964190 and related other notes.)
    Thanks
    SAP MM USER

    Hi,
    Same requirement we addressed like this.
    Create condition records bed, ecess, shcess with 0% and set off conditions with 100%.  Create PO.  In the PO excise values will be shown as 0 value.  At the time of capture PO for excise go to miscellaneous tab and select MRP indicator.  And in item level change  the base value and enter the  duty values manually for BED, AED(additional customs duty), Ecss, Hcess.  (Base values should be recalculated ie. PO value - excise duties = Base value).
    Post the MIGO and refer excise invoice.  U can see all the above bed, aed, ecess, hecess values will display.  IF AED value is not showing goto spro-->logistic general........determine excise -->Maintain excise defaults  - enter JADC in the column ADC condition type A/P.  (This JADC condition need not to be maintained in TAXINN pricing procedure). (Maintain gl account for AED in gl account assignments against GRPO transaction type)
    Post Excise invoice.
    In MIRO  if u simulate entries will be
    vendor cr.
    Gr/IR dr
    Cenvat clearing bed dr,
    cenvat clearing ecess dr,
    cenvat clearing hecess
    Goto Gl account tab and give cenvat clearing a/c dr and amount (AED)
    Post the MIRO document. 
    REgards,
    Rajeswari

  • Change labels Additional Customer Data

    Hi Expert Forum
    In the transaccion XD02 -> in the option "Additional Customer Data (Central)" I want to change the label "Attribute 1" for a new value for example "Customer Group"
    How can I do this?
      Program name     SAPLV02Z      
      Screen number    0100          
      Program name     SAPLV02Z      
      Status           A001          
      Transparent tabl KNA1          
      Field name       KATR1         
      Data element     KATR1         
      DE supplement    0             
      Screen field     KNA1-KATR1

    Goto CMOD->Text enhancements->Keywords->Change->Enter Data element and change the text.
    Thanks,
    SKJ

  • Additional Custom  Duty

    Dear ALL,
    In Import pricing procedure for condition type JADC  both  from reference step and to reference step  are use to calculate the value,
    for ex,
    setp    co     CType            Description                                                      from            to
    300     0                        Sub total- Additional  customs duty                      270            290
    310     0                        copy of  Net value+ insurance+fright                    100
    320     0     JADC           Additional Custom  Duty                                       300            310
    my question is on what base value system will calculate the  Additional customs duty sine we have assigned a range here,  please  explain what would be the effect if both from and to step reference is  assigned against the condition type, in general  we use only from reference step against the  condition type
    Thanks

    >
    arabbas wrote:
    > Dear ALL,
    >
    > In Import pricing procedure for condition type JADC  both  from reference step and to reference step  are use to calculate the value,
    >
    > for ex,
    >
    > setp    co     CType            Description                                                      from            to
    >
    > 300     0                        Sub total- Additional  customs duty                      270            290
    > 310     0                        copy of  Net value+ insurance+fright                    100
    > 320     0     JADC           Additional Custom  Duty                                       300            310
    >
    > my question is on what base value system will calculate the  Additional customs duty sine we have assigned a range here,  please  explain what would be the effect if both from and to step reference is  assigned against the condition type, in general  we use only from reference step against the  condition type
    >
    > Thanks
    Your JADC will be calculated on both sub total and copy of net value as mentioned in from to field
    If only from is mentioned here with 300, then the calculation will take place on sub total, and to field will add
    the copy of net value as well.
    Edited by: Afshad Irani on May 19, 2010 4:08 PM

  • Wrong Additional Customs Duty in PO & MIGO

    Hi,
    We have created a Purchase Order. By mistake we maintained the Additional Customs Duty in the Purchase Order.
    We did the Goods Receipt.
    While doing the Invoicing (MIRO), we came to know about this problem.
    Please advice what to do now with the Duty in. The Material has been consumed and Invoiving is pending.
    Please note that we have not availed the benefit against the Duty as it was wrongly entered in the Purchase Order.
    I posted the same query earlier also.
    Regards,

    Hi,
    It is not possible to reverse the Material Document as the Material has been consumed.
    We just want to nullify the effect of duty in MIRO.
    Regards,

  • ADC (Additional custom duty)

    Hi all,
    I am facing one issue regarding additional custom duty at the time of import procurement.
    my client is in trading business and do not take any modvat of custom duty,counterveiling duty and all so that i had not maintained any CIN setting.
    But my client is taking the refund of additional custom duty that is 4 % on assessable valueBCDCVD+Ecess.
    how can i map this scenario when i do the GRN my additional custom duty amounts also goes into stock value.
    but client wants to take it into separate GL so that he can take the refund after sale of the material he can take refunds from the custom dept.
    pls tell me how can i map this scenario.
    pls do the needful.
    regards,
    dinesh

    Hi,
    In your Import Pricing use condition type as JADC
    And maintain this in SPRO > Logistics - General > Tax on Goods Movements > India > Basic Settings > Determination of Excise Duty > Maintain Excise Defaults > Hera maintain condition type JADC under column "ADC cond" for Tax Procedure
    Also in SPRO > Logistics - General > Tax on Goods Movements > India > Basic Settings > Maintain Company Code Settings > Here assign CVD Clearing A/c in field "CVD account" for Company Code
    Also do account determination in SPRO > Logistics - General > Tax on Goods Movements > India > Account Determination > Specify Excise Accounts per Excise Transaction > Here maintain ETT "GRPO" with Subtransacion type "IP"
    And in SPRO > Logistics - General > Tax on Goods Movements > India > Account Determination > Specify G/L Accounts per Excise Transaction > here do account determination for combination of ETT "GRPO", Excise Group with Subtransacion type "IP"
    Keep this condition type as following in M/06;
    Cond. class   A Discount or surcharge
    Calculat.type A Percentage
    Cond.category B Delivery costs
    Activate "Accrual"
    Now during transactions;
    When you capture and post BOE, it will debit the ADC Input A/c and credit the CVD Clearing A/c And during MIRO, it will debit CVD Clearing A/c and credit Vendor A/c.

  • Change label "Attribute1" in the standard dynpro "Additional Customer Data"

    Hi Gurus,
    I have a requirement to change the field label "Attribute 1" in the standard dynpro "Additional Customer Data". This dynpro is in "Customer: General data" (xd01, xd02, xd03), menu option "Extras" ,
    "Addtional Data".
    Nobody knows, is it possible customazing?
    Thanks in advance,
    XeviG.

    Hi Suma,
    I try change the name of the field table but I could not do it.
    Please, could you me explain the process? I don't know if I did do the change correctly.
    Thanks in advance.
    XeviG.

  • Adding Additional Custom Fields to Alerts

    in the Custom Fields tab of the alert properties, there are 10 custom fields. a few questions regarding "custom fields"
    is there a way to add addtional custom fields?
    can variables be placed in the custom fields so data that changes from alert to alert can be passed?
    is there a way to add additional custom fields and give them a more formal name (e.g. MyHomeGrownField)
    thanks.

    Yes you can put values in these custom fields. but you cannot change the field names to something else.
    Values can be put in these fields through OpsMgr PowerShell. Check the links -
    https://social.technet.microsoft.com/Forums/systemcenter/en-US/dde47a28-ce70-4144-b7f3-70cb8a3d3cb9/using-custom-fields-in-scom-alerts?forum=operationsmanagergeneral
    http://scug.be/dieter/2012/01/23/scom-2012-pass-data-to-custom-fields-with-monitors/
    Thanks, S K Agrawal

  • Refund of additional custom duty 4 %

    Hi all,
    My client is working as trader means import the goods from the overseas & pay the additional custom duty of 4 %.
    However as client is trader & not the excise unit then how can i take the additional duty amount into separate account.problem is happening cause client is non excisable unit but still take the refund of additional duty after sale of the material.
    How can i map this scenario.
    Can any one pls help me.
    regards,
    Dinesh

    In case of Import;
    1. First you create Import PO and input all the Import duties in PO.
    2.Then you do LIV for Customs Office (Here you enter all the Import duties as per Bill of Entry) and following A/c entry get generated;
    Customs Office A/c - Cr (Vendor Recon A/c)
    Customs Duty Clearing A/c - Dr (OBYC - ZCC)
    CVD Clearing A/c - Dr (OBYC - ZCV)
    3. Then Capture Bill of Entry in J1IEX.
    4. Then you do GR w.r.t. Import PO (MIGO), Accounting Entry will come as following;
    Stock A/c - Dr (OBYC - BSX)
    GR/IR Clearing A/c - Cr (OBYC - WRX)
    Customs Clearing A/c - Cr (OBYC - ZCC)
    5. Post Bill of Entry in J1IEX, and Accounting Entry will come as following;
    CENVAT Receivable A/c (BED, ECS, SECess and ADC) - Dr (From Account Detmn of GRPO with Sub Trans Type - IP)
    CVD Clearing  A/c - Cr (From Compnay Code Settings of Excise)
    6. MIRO - For Import Vendor
    Import Vendor - Cr (Recon A/c)
    GR/IR Clearing A/c - Dr (WRX)
    7. MIRO - For Clearing Agent
    Out of following conditions;
    JCDB IN:Basic Custom Duty
    JCV1 IN : CVD
    JECV IN : Ed Cess on CVD
    J1CV IN : H&SECess on CVD
    JEDB IN : Ed Cess on BCD
    JSDB IN : H&SECess on BCD
    JADC Addnl Duty of Custom
    JCDB, JEDB, JSDB will get loaded to Stock and JCV1, JECV, J1CV and JADC will get posted to CENVAT Receivable A/c
    In M/08, assign A/c Key ZCC to JCDB, JEDB, JSDB conditions and Customs Clearing A/c in OBYC and A/c Key ZCV to JCV1, JECV, J1CV and JADC conditions and CVD Clearing in OBYC.
    Note: - Here you don't have to use Tax Procedure Accounting (OB40) in case of Imports. Only maintain a Zero % Tax Code in Import PO.

  • I have a custom template.  When I edit it and try to save it asks me to name it and then I end up with an additional custom template.  How do I edit the template and save the changes without creating another template?

    I have a custom template.  When I edit it and try to save it asks me to name it and then I end up with an additional custom template.  How do I edit the template and save the changes without creating another template?

    Hi Atrec,
    If you don't need your old custom template, save your changes with the same template name. It will tell you that this template exists and will ask you Replace? Say yes (if you do want to replace the old with the new!)
    To delete unwanted templates, go to Finder > Menu > Go and press the option key. Your Library will show in the Go Menu. Navigate to Library > Application Support > iWork > Numbers > Templates > My Templates.
    Delete any unwanted template by dragging it to the Trash or click on it then command-delete.
    Having gone to all that trouble to find My Templates folder, right click (or control click) on it and Make Alias. Drag the Alias to any convenient place for a quick way to get back to that folder.
    Regards,
    Ian.

  • Additional custom event possible ?

    Hi,
    when switching from one layer to another a custom event is required (for instance when clicking a button). Now I would like to use a "select" event from clicking a data point in a chart to go to another layer, instead of adding a button to my screen. Unfortunately, the transition between layers cannot be triggered by the select event. Is there any option or workaround to trigger an additional custom event when the select event is triggered ?
    Regards, Christian

    Hi
    I have noticed this problem as well, currently this is how it works one reason why I can see that it works like this is that when a table is loaded the first row is always selected so the navigation to the next layer will always be envoked.
    I have tried to solve this by placing the elements in the same layer and using visibility conditions to display or hide specific parts of the application.
    Jarrod Williams

  • Additional custom field on mm01/mm02 screen

    hi all,
    I need to create an additional custom field on mm01/mm02 screen.
    value entered in this field will be updated in the database.
    Kindly give pointer to the user exit/ screen where i can create the custom field.
    thanks in advance

    Hi Manish,
    Do the following process step by step as specified in the following link.[http://www.****************/Tutorials/ExitsBADIs/MM/MM01.htm]
    But in this link while you are at the 11th step
    select your required view.
    and do the rest as usual.
    This is at the configuration level u can add your customer fields.
    I dont think there are any exits available that can fulfill your requirement as the same requirement is fulfilled at the customization level.
    Thanks.

  • Help required in additing custom attribute to Item list view

    Hi Experts,
      I need to add custom attribute(defined in Customer_i) to BTADMIN_I (list type) context node. I have tried adding the attribute using the 'Create Attribute' wizard in the work bench making use of the BOL Model relationship. The attribute is added but it is always display only. Could any one guide me in resolving the issue?
    I am using the component ICCMP_BTITEM & view Itemlist.
    Thanks & Regards,
    Raj

    Hello Rajkumar, i h ave the  same problem , with other attribute that i have created with the wizard. but the problem is that this attribute always is only display. Did you resolve the problem?
    Greetings.

  • Introduction of additional customer fields in productive system

    Dear experts,
    in the SAP help and OSS-notes (SAP Note 891144) it is strongly recommended NOT to introduce additonal customer fields for the new General Ledger Accounting in already productive systems. I would like to know if this because of technical  reasons , e.g. field creation or assignment is technically not possible because transaction data is already in the system, or because of  the problemsfor the reporting when the fields are not correctly filled .
    Thanks a lot.

    Hello,
    In my opinion, the purpose of this OSS note 891144 is to inform about the risk when you Define Document Splitting Characteristics for General Ledger. In that customizing point, the 2 fields zero balance and mandatory field must be ticked in order to avoid any consistancies related mainly to document posting without profit center, Bus Area or Segment ...
    If document splitting is activated, means document must be posted with profit center (or Bus Area or Segment if they are activated) information in order to have correct info and correct reports
    But please contact SAP directly if you have problems regarding this
    Best regards
    Tarek
    Edited by: Tarek AYACHI on Sep 2, 2011 5:47 PM

  • Additional custom field on the assignments tab KO01

    Hi Geeks ,
    I have  a requirement to add a new custom field to the assignments tab of the tcode KO01. This new field is not available in the structure CI_AUFK . Is it achievable via enhancement COOPA003 ? If yes , then how ? . A <removed by moderator> response would really be appreciated.
    Thanks,
    Preetinder singh.
    Edited by: Thomas Zloch on Nov 4, 2011 11:28 PM

    Proceed as follows:
        You can use the CMOD transaction to create an enhancement project for the COOPA003 enhancement.
        You can use the SE11 transaction to create the CI_AUFK structure as described above. Transfer three fields into this structure and activate it:
    Field name Data element
    ZZMATNR MATNR (Material nummer)
    ZZKUNNR KUNNR (Debitor)
    ZZTEXT30 TEXT30 (30-character text)
    It is recommended that you reactivate the COAS and AUFKV views separately.
        Copy the following objcts from the KOXM function group to the XAUF function group, using the SE80 transaction (Workbench Organizer). There, display the KOXM function group, position
    the cursor on the source object, and copy it to the corresponding target object.
    Caution
    When you copy, the target objects are overwritten. If the target objects already exist, then insert the source code for the source object into the target object.
    Object type Source Target
    Screen SAPLKOXM 0100 to SAPLXAUF 0100
    Include (Top include) LKOXMTOP to ZXAUFTOP
    Include (PBO) LKOXMF04 to  ZXAUFU04
    Include (PAI) LKOXMF05  to ZXAUFU05
        The ZXAUFTOP still requires changes to the source code. Use the SE38 transaction (ABAP Editor) to process this include. Detailed instructions are contained in the source code as
    comments.
        Activate the enhancement project. The fields should now be available in the master data maintenance, and should be saved.
        Function/Program:
            EXIT_SAPMKAUF_002: Function callup for customer fields: PBO data SAP -> Customer
            EXIT_SAPMKAUF_003: Function callup for customer fields: PAI data customer -> SAP
    Include ZXAUFU04 (part of EXIT_SAPMKAUF_002)
    *&  Include           ZXAUFU04
    write imported data in global structures
      MOVE-CORRESPONDING I_AUFK TO GLOBAL_AUFK.
      MOVE-CORRESPONDING I_KAUF TO GLOBAL_KAUF.
    decide wich subscreen is to be displayed
      IF ( GLOBAL_KAUF-PAR_LAYOU <> 'ABCD' ) AND
         ( GLOBAL_AUFK-AUART  <> '1234' ).
        SUBSCREEN = '0100'.
      ELSE.
        SUBSCREEN = SPACE.
      ENDIF.
    *&  Include           ZXAUFU04
    This include is part of the example programm for
    customer exit COOPA003.
    To activate the example, copy it to the include ZXAUFF05.
    Remove the asteriks indicating a comment line in the first column.
    Make sure ZXAUFF05 doesn't exist yet! Use cut-and-paste instead.
      INCLUDE LKOXMF05                                                   *
    give only customer fields back to SAP-Programm
    *C_USER_CI_AUFK-ZZMATNR    =  GLOBAL_AUFK-ZZMATNR.
    *C_USER_CI_AUFK-ZZKUNNR    =  GLOBAL_AUFK-ZZKUNNR.
    *C_USER_CI_AUFK-ZZTEXT30   =  GLOBAL_AUFK-ZZTEXT30.
    Edited by: ZAHID HAMEED on Nov 5, 2011 12:37 PM

Maybe you are looking for

  • Slow Performance with large library (PC)

    I've been reading many posts about slow performance but didn't see anything addressing this issue: I have some 40000 photos in my catalog and despite generating previews for a group of directories, LR still is very slow in scrolling through the pics

  • Define logical system

    Hi Gurus, I installed BI7, and want to be define logical system for creating client. I login from default user sap*/DDIC, IMG, transaction SALE), choose Bisic Setting-> Logical Systems->® Define Logical System; I received message can not create for t

  • Error in confirmation of Transfer orders at Header level (TC LRF2)

    Hello All, A transfer order has single item.  It has got confirmed at the item level for the full quantity.  The confirmation switchbox at item level is checked in by the system automatically.  But in header level the switch box is not checked in. Wh

  • In app purchase pushed to other devises?

    Hello all- newbie here so please bear with me. I recently purchased an "in app" upgrade on my ipad2. My question is, does this upgrade automatically 'push' to my iphone4? The app is one that is the same for both iphone & ipad. If it doesnt automatica

  • Include constant String values in javadoc?

    I just got tired of search/replace in JavaDoc parts and asked myself if the following is possible: (I use JSP Syntax for the part that I don't know if it's posible) public static String insert = "this ist the insert"; * Display here: <%=insert%> */An