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 USERHi,
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-KATR1Goto CMOD->Text enhancements->Keywords->Change->Enter Data element and change the text.
Thanks,
SKJ -
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,
dineshHi,
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,
DineshIn 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?
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, ChristianHi
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 advanceHi 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,
RajHello 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 PMProceed 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
-
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