How to include taxes in the standard pricing procedure
Dear All,
I have configured the Ecc 6.0 version.i have used standard pricing procedure
Rvaa001 as my pricing procedure. i am able to invoice and post the same to the accounts document when i use PR00 condition type.Now i want to include taxes
to sales order.How should i include the taxes.Country is india and the standard
conditions that are given JTX1,JTX2,JTX3,JTX4 are for taxes for india.how i should
include these for my pricing procedure.I also need to include Vat, service tax apart from 50%of gross value tax etc.kindly guide me to include these in my pricing procedures.
Plaese guide me to accopmplish these tasks.
Award points are assured for timely support.
Thanking you
Best Regards,
R.Srinivasan
Instead of RVAA01, try the pricing procedures as under, which will have most tax conditions, as per Indian Environmemt.
JDEPOT IN:Depot sale with formula
JEXPOR IN:Export sales with formula
JFACT IN:Factory sale with formula
JINDEP IN:Depot sale
JINEXP IN:Exports
JINFAC IN:Factory sale
JINSTO IN:stock transfer
JSTKTR IN:Stock transfer with formula
Hope this helps you.
Regards,
Rajesh Banka
Reward suitable points.
Similar Messages
-
Whta is the standard pricing procedure in CIN INDIA
i want to take a standard pricing procedure ,so what is the standard pricing procedure in CIN INDIA
i want to include the condition like
<b>base price
maximum retailing price
customer discount
material discount
excise duty
VAT
educational cess
additional cess duty</b>
i want to know what should be the customer pricing procedure
and document pricing procedurehi,
pl use TAXINN. Remaining as usual.
TAXINJ & TAXINN are Tax Procedures in India. TAXINJ is old version & TAX INN is new version. Both has its own advantage & disadvantage.
Upto 4.6C & partially 4.7 version of SAP, TAXINJ was used. TAXINJ is formula based calculation, in which we maintain the tax rate in Tax Code itself. The implication is that if say we are having product range such that say Excise rate differes for separate chapter ID, VAT, CST & permutation & combination of these, we require that many Tax Codes. For example:
Tax Code: A1
Taxes: 16% Excise Duty + 2% Education Cess + 12% VAT
Tax Code: A2
Taxes: 16% Excise Duty + 2% Education Cess + 8% VAT
Tax Code: A3
Taxes: 12% Excise Duty + 2% Education Cess + 12% VAT
Tax Code: A3
Taxes: 12% Excise Duty + 2% Education Cess + 8% VAT
From 4.7 version onwards of SAP, TAXINN is being recommended & used. TAXINN is more user friendly & condition record based. In TAXINN, Tax Codes are statistical & of not much relevance, but are required to be maintained in condition record for taxes condition type. This makes Tax Codes simpler. The implication is that if say we are having product range such that say Excise rate differes for separate chapter ID, VAT, CST, we need not have the tax codes to that combination. For example:
Tax Code: A1
Can be used for any rate of excise duty, as tax code is only required to be maintained statistically in condition record.
Tax Code: A2
Can be used for any rate of VAT, as tax code is only required to be maintained statistically in condition record.
IMG > Logistics - General > Tax On Goods Movement > India > Basic Settings > Determination of Excise Duty >
Select Tax Calculation Procedure
Use
In this IMG activity, you specify which tax procedure you want to use for determining excise duties and sales taxes on input materials in India.
If you use condition-based excise determination, use a copy of the tax procedure TAXINN.
If you use formula-based excise determination, use a copy of the tax procedure TAXINJ.
This tax procedure also supports condition-based excise determination, so that you can work with both concurrently.
We strongly recommend that new customers use condition-based excise determination. Note that once you have started using a tax procedure, you cannot switch to another one, otherwise you will not be able to display old documents.
Maintain Excise Defaults
Use
In this IMG activity, you define which tax procedure and pricing condition types are used in calculating excise taxes using formula-based excise determination.
Activities
If you use condition-based excise determination, fill out the CVD cond. field and leave all the others blank.
If you use formula-based excise determination, fill out all of the fields as follows:
Enter the tax procedure and the pricing conditions that are relevant for excise tax processing.
Specify the purchasing and sales conditions types used for basic excise duty, additional excise duty, special excise duty, and cess.
Specify the conditions in the sales order that are used for excise rates.
Specify the countervailing duty condition type used for import purchase orders.
Regards,
Rajesh Banka
Reward points if helpful.
Rajesh Banka
Posts: 1,308
Questions: 7
Registered: 11/21/06
Forum points: 1,800
Re: Taxinn tax procedure settings in SD pricing
Posted: May 6, 2007 11:34 AM in response to: Sunil Kumar Garg Reply E-mail this post
Impact on Pricing Procedure & Condition Record:
Another Important difference between TAXINJ & TAXINN is that in TAXINJ along with formula in Tax Code, you also have to maintain condition record & there are 2 condition types for Basic Excise duty & similarly other excise duties. in one condition you maintain the actual excise duty % & in other you main as 100%, which will be a copy of actual excise duty. But in TAXINN, instead of 2, you require to maintain only one condition type for each excise dity like JEXP for Basic Excise duty & similarly for other excise duties. You require to design pricing procedure accordingly.
source forum thread :
<a href="https://forums.sdn.sap.com/click.jspa?searchID=2814520&messageID=3397693">source thread</a>
thanks.
Sadhu Kishore -
Hi,
Oracle EBS 12.0.6 and 12.1.3
Following the ML Note Adding an Attachments Table Using Personalization [ID 790344.1], I have added an attachments table to the PO Supplier Change Request page. I am able to upload attachments and can see them in the tables. How can I include these attachments in the workflow notifications? When the notifications are received, PO pdf is attached and an attachments.zip file is included with other attachments but not the ones that I have uploaded using the new attachments table.
To find how Oracle is able to attach files to a single zip file, I searched for "ZIP_ATTACHMENT" keyword in dba_source table and found it is being done in the APPS.PO_COMMUNICATION_PVT.GENERATE_PDF_BUYER package procedure. Do I have to modify this procedure or is there a less invasive way, which is upgrade proof too?
Thanks.Hi,
Oracle EBS 12.0.6 and 12.1.3
Following the ML Note Adding an Attachments Table Using Personalization [ID 790344.1], I have added an attachments table to the PO Supplier Change Request page. I am able to upload attachments and can see them in the tables. How can I include these attachments in the workflow notifications? When the notifications are received, PO pdf is attached and an attachments.zip file is included with other attachments but not the ones that I have uploaded using the new attachments table.
To find how Oracle is able to attach files to a single zip file, I searched for "ZIP_ATTACHMENT" keyword in dba_source table and found it is being done in the APPS.PO_COMMUNICATION_PVT.GENERATE_PDF_BUYER package procedure. Do I have to modify this procedure or is there a less invasive way, which is upgrade proof too?
Thanks. -
Standard Pricing Procedures not found
Hi Experts,
We have been migrating from ECC4.5 to ECC6.0, Now when i check the Standard Pricing Procedures in SPRO settings in Define Calculation Schema, I am not finding Lot of the default Standard Pricing Procedures which Usually appear in ECC6 of Fresh Installation. Could any one help me is there any Patches or Notes to be applied on that.
Advice your valuable inputs.
Best Regards
Javeedi think you have to import from the client 000 or 001.
ask your basic consultant to create a user in this client and go to this client ,m/08 ,select the procedures and control data ,create Transport request via menu bar table view -- Transport and save . after that select all the condition types in that procedure and at the top you can see * include in the transport * ,include all selected entries and save .repeat for all the procedures.
goto your actual development client import it via SCC1 transaction
Same way you have to import all the condition types also in M/06 -
How to create F4 for the standard transaction
Hi all ,
How to create F4 for the standard transaction for a particular field .
ByeSantosh,
You can create F4 values for a field in a standard Transaction .
1. First search for a standard search help meeting your requirement .
2. If you don't find one, create your own custom (z) serach help .
( 1 is preferable )
After that, include that serch help to the standard field in the transaction .
For this u need to go to the screen
( F1->F9-> screen-> Field )
Click on the property of the field and include the search help .
You ll require the access key from the basisi guys as u r changing standard .
Hope it helps,
~ laxmi
Reward for helpful answers -
How to include body of the mail along with attachment using the below FM
Hi All,
I am using the FM 'SO_NEW_DOCUMENT_ATT_SEND_API1' to generate an e-mail with excel file as attachment. Can you please let me know how to include body of the e-mail along with this attachment.
Thanks & Regards
Gowthamihi,
see this code
TABLES: apqi. "Queue info definition
TYPES DECLARATION
*& Global Types
TYPE-POOLS: slis, "Type for alv list
sx. "SAP connect
TYPE-POOLS: list.
*& Types
TYPES: BEGIN OF s_itab_apqi.
INCLUDE STRUCTURE apqi.
TYPES: END OF s_itab_apqi.
INTERNAL TABLE / WORK AREA DECLARATION *
*& For email attachment
DATA: it_message TYPE STANDARD TABLE OF solisti1 INITIAL SIZE 0
WITH HEADER LINE.
DATA: it_attach TYPE STANDARD TABLE OF solisti1 INITIAL SIZE 0
WITH HEADER LINE.
DATA: it_packing_list LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE,
it_contents LIKE solisti1 OCCURS 0 WITH HEADER LINE ,
it_receivers LIKE somlreci1 OCCURS 0 WITH HEADER LINE ,
it_attachment LIKE solisti1 OCCURS 0 WITH HEADER LINE ,
it_object_header LIKE solisti1 OCCURS 0 WITH HEADER LINE .
DATA: v_cnt TYPE i ,
v_sent_all(1) TYPE c ,
v_doc_data LIKE sodocchgi1 ,
gd_error TYPE sy-subrc ,
gd_reciever TYPE sy-subrc .
DATA: p_email TYPE somlreci1-receiver
VALUE 'mail id here of the reciever'.
*& Variable for attachment name
DATA: v_attach(12).
*& Internal table to get data from apqi table
table here
DATA: ws_line TYPE slis_listheader.
DATA: it_list_top_of_page TYPE slis_t_listheader.
CONSTANTS : v_formname_top_of_page TYPE slis_formname VALUE 'TOP_OF_PAGE'.
VARIABLE DECLARATION
DATA: v_colpos TYPE i.
DATA: v_transcnt(10) TYPE c,
v_transcnte(10) TYPE c,
v_transcntf(10) TYPE c,
v_msgcnt(10) TYPE c,
v_qid(20) TYPE c.
DATA v_tot_rec(3) TYPE n.
DATA :v_date(10) TYPE c,
v_time(8) TYPE c .
DATA: v_fromdate(10) .
DATA: v_todate(10) .
SELCTION SCREEN
SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text-015.
PARAMETERS:
SELECTION-SCREEN END OF BLOCK blk1.
AT SELCTION SCREEN
AT SELECTION-SCREEN.
IF p_dfrom IS INITIAL AND
NOT p_dato IS INITIAL.
MESSAGE e000(zp) WITH text-020.
ENDIF.
START OF SELECTION
START-OF-SELECTION.
*& To get data from APQI table into internal table
PERFORM populate_itab.
**To Populate table with details to be entered into .xls file
PERFORM build_xls_data_table.
END OF SELECTION
END-OF-SELECTION.
*& To display ALV list when IT_APQI is not initial
IF NOT it_apqi[] IS INITIAL.
*&-- Send an Notification email
PERFORM send_email .
*&--To populate fields for ALV
PERFORM build_fieldcat .
PERFORM build_eventcat .
PERFORM e04_comment_build USING it_list_top_of_page[].
PERFORM build_layout .
PERFORM build_sortcat .
PERFORM start_list_viewer.
ELSE.
*&-- If no record exists in IT_APQI internal table then message is displayed
MESSAGE s000(zp) WITH text-021.
ENDIF.
FORMS **********************************
populate itab here -
*& Form BUILD_FIELDCAT
FORM build_fieldcat .
ENDFORM. " BUILD_FIELDCAT
*& Form BUILD_EVENTCAT
FORM build_eventcat .
DATA: v_header(25) .
CONCATENATE 'ZPIPY016' p_dfrom p_dato INTO v_header.
CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
EXPORTING
i_list_type = 0
IMPORTING
et_events = it_eventcat[]
EXCEPTIONS
list_type_wrong = 1
OTHERS = 2.
READ TABLE it_eventcat WITH KEY name = slis_ev_top_of_page
INTO wa_eventcat.
IF sy-subrc = 0.
MOVE v_formname_top_of_page TO wa_eventcat-form.
APPEND wa_eventcat TO it_eventcat.
ENDIF.
ENDFORM. " BUILD_EVENTCAT
*& Form BUILD_LAYOUT
FORM build_layout .
ws_layout-no_keyfix = 'X'.
ws_layout-group_buttons = 'X'.
ws_layout-colwidth_optimize = 'X'.
ENDFORM. " BUILD_LAYOUT
*& Form BUILD_SORTCAT
FORM build_sortcat .
CLEAR wa_sortcat.
CLEAR v_colpos.
ENDFORM. " BUILD_SORTCAT
*& Form START_LIST_VIEWER
FORM start_list_viewer .
DATA: ws_pgm LIKE sy-repid.
*& To Display ALV list
ws_pgm = sy-repid.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
i_callback_program = ws_pgm
is_layout = ws_layout
it_fieldcat = it_fieldcat
it_sort = it_sortcat
i_save = 'A'
it_events = it_eventcat
TABLES
t_outtab = it_apqi
EXCEPTIONS
program_error = 1
OTHERS = 2.
ENDFORM. " START_LIST_VIEWER
*& Form BUILD_XLS_DATA_TABLE
FORM build_xls_data_table .
CLASS cl_abap_char_utilities DEFINITION LOAD.
CONSTANTS: con_tab TYPE c VALUE cl_abap_char_utilities=>horizontal_tab,
con_cret TYPE c VALUE cl_abap_char_utilities=>cr_lf.
*& To populate it_attach table to be send as email.
CONCATENATE 'Error of transaction SM35' ' '
INTO it_attach SEPARATED BY con_tab.
CONCATENATE con_cret it_attach INTO it_attach.
APPEND it_attach.
*& To gettotal number of error records
DESCRIBE TABLE it_apqi LINES v_tot_rec .
CONCATENATE 'Number of Errors = ' v_tot_rec
INTO it_attach SEPARATED BY con_tab.
CONCATENATE con_cret it_attach INTO it_attach.
APPEND it_attach.
CONCATENATE text-001
text-002
text-003
text-004
text-005
text-006
text-007
text-008
text-009
text-010
text-011
text-012
INTO it_attach SEPARATED BY con_tab.
CONCATENATE con_cret it_attach INTO it_attach.
APPEND it_attach.
*& To populate it_attach from it_apqi
LOOP AT it_apqi INTO wa_apqi.
*& To get the date format in DD/MM/YYYY
WRITE wa_apqi-credate TO v_date DD/MM/YYYY.
*& To get time format in hh:mm:ss.
v_time = wa_apqi-cretime.
CONCATENATE v_time(2) ':' v_time2(2) ':' v_time4(2) INTO v_time.
v_transcnt = wa_apqi-transcnt.
v_transcnte = wa_apqi-transcnte.
v_transcntf = wa_apqi-transcntf.
v_msgcnt = wa_apqi-msgcnt.
v_qid = wa_apqi-qid.
CONCATENATE wa_apqi-groupid wa_apqi-creator
wa_apqi-qstate v_date
v_time wa_apqi-progid
wa_apqi-userid v_transcnt
v_transcnte v_transcntf
v_msgcnt v_qid
INTO it_attach SEPARATED BY con_tab.
CONCATENATE con_cret it_attach INTO it_attach.
APPEND it_attach .
CLEAR it_attach .
CLEAR: v_transcnt ,
v_transcnte,
v_transcntf,
v_msgcnt ,
v_qid ,
v_date ,
v_time .
ENDLOOP.
ENDFORM . " BUILD_XLS_DATA_TABLE
*& Form POPULATE_EMAIL_MESSAGE_BODY
FORM populate_email_message_body .
REFRESH it_message.
it_message = 'message here'.
APPEND it_message.
CLEAR it_message.
ENDFORM. " POPULATE_EMAIL_MESSAGE_BODY
*& Form SEND_FILE_AS_EMAIL_ATTACHMENT
FORM send_file_as_email_attachment TABLES pit_message
pit_attach
USING p_email
p_mtitle
p_format
p_filename
p_attdescription
p_sender_address
p_sender_addres_type
CHANGING p_error
p_reciever.
DATA: ld_error TYPE sy-subrc,
ld_reciever TYPE sy-subrc,
ld_mtitle LIKE sodocchgi1-obj_descr,
ld_email LIKE somlreci1-receiver,
ld_format TYPE so_obj_tp ,
ld_attdescription TYPE so_obj_nam ,
ld_attfilename TYPE so_obj_des ,
ld_sender_address LIKE soextreci1-receiver,
ld_sender_address_type LIKE soextreci1-adr_typ,
ld_receiver LIKE sy-subrc.
ld_email = p_email .
ld_mtitle = p_mtitle .
ld_format = p_format .
ld_attdescription = p_attdescription.
ld_attfilename = p_filename .
ld_sender_address = p_sender_address.
ld_sender_address_type = p_sender_addres_type.
Fill the document data.
v_doc_data-doc_size = 1.
Populate the subject/generic message attributes
v_doc_data-obj_langu = sy-langu.
v_doc_data-obj_name = 'SAPRPT'.
v_doc_data-obj_descr = ld_mtitle .
v_doc_data-sensitivty = 'F'.
Fill the document data and get size of attachment
CLEAR v_doc_data.
READ TABLE it_attach INDEX v_cnt.
v_doc_data-doc_size =
( v_cnt - 1 ) * 255 + STRLEN( it_attach ).
v_doc_data-obj_langu = sy-langu.
v_doc_data-obj_name = 'SAPRPT'.
v_doc_data-obj_descr = ld_mtitle.
v_doc_data-sensitivty = 'F'.
CLEAR it_attachment.
REFRESH it_attachment.
it_attachment[] = pit_attach[].
Describe the body of the message
CLEAR it_packing_list.
REFRESH it_packing_list.
it_packing_list-transf_bin = space.
it_packing_list-head_start = 1.
it_packing_list-head_num = 0.
it_packing_list-body_start = 1.
DESCRIBE TABLE it_message LINES it_packing_list-body_num.
it_packing_list-doc_type = 'RAW'.
APPEND it_packing_list.
Create attachment notification
it_packing_list-transf_bin = 'X'.
it_packing_list-head_start = 1.
it_packing_list-head_num = 1.
it_packing_list-body_start = 1.
DESCRIBE TABLE it_attachment LINES it_packing_list-body_num.
it_packing_list-doc_type = ld_format.
it_packing_list-obj_descr = ld_attdescription.
it_packing_list-obj_name = ld_attfilename.
it_packing_list-doc_size = it_packing_list-body_num * 255.
APPEND it_packing_list.
Add the recipients email address
CLEAR it_receivers.
REFRESH it_receivers.
it_receivers-receiver = ld_email.
it_receivers-rec_type = 'U'.
it_receivers-com_type = 'INT'.
it_receivers-notif_del = 'X'.
it_receivers-notif_ndel = 'X'.
APPEND it_receivers.
CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
EXPORTING
document_data = v_doc_data
put_in_outbox = 'X'
sender_address = ld_sender_address
sender_address_type = ld_sender_address_type
commit_work = 'X'
IMPORTING
sent_to_all = v_sent_all
TABLES
packing_list = it_packing_list
contents_bin = it_attachment
contents_txt = it_message
receivers = it_receivers
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8.
Populate zerror return code
ld_error = sy-subrc.
Populate zreceiver return code
LOOP AT it_receivers.
ld_receiver = it_receivers-retrn_code.
ENDLOOP.
ENDFORM. " SEND_FILE_AS_EMAIL_ATTACHMENT
*& Form SEND_EMAIL
FORM send_email .
Populate message body text
PERFORM populate_email_message_body.
PERFORM send_file_as_email_attachment
TABLES it_message
it_attach
USING p_email
'Error Sessions from SM35'
'XLS'
'filename'
v_attach
CHANGING gd_error
gd_reciever.
ENDFORM. " SEND_EMAIL
*& Form E04_COMMENT_BUILD
text
-->E04_LT_TOP_OF_PAGE text
FORM e04_comment_build USING lt_top_of_page TYPE slis_t_listheader.
CLEAR: v_fromdate,
v_todate.
WRITE p_dfrom TO v_fromdate DD/MM/YYYY.
WRITE p_dato TO v_todate DD/MM/YYYY.
*& To write header in ALV list
*& Program name
CLEAR ws_line.
ws_line-typ = 'H'.
ws_line-info = text-016.
APPEND ws_line TO lt_top_of_page.
CLEAR ws_line.
ws_line-typ = 'S'.
ws_line-key = text-018.
ws_line-info = v_tot_rec.
APPEND ws_line TO lt_top_of_page.
*& Date from
CLEAR ws_line.
ws_line-typ = 'S'.
ws_line-key = text-050.
ws_line-info = v_fromdate.
APPEND ws_line TO lt_top_of_page.
*& Date to
CLEAR ws_line.
ws_line-typ = 'S'.
ws_line-key = text-051.
ws_line-info = v_todate.
APPEND ws_line TO lt_top_of_page.
ENDFORM. "E04_COMMENT_BUILD
FORM TOP_OF_PAGE *
FORM top_of_page.
*& To write Heading in Top of page
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = it_list_top_of_page.
ENDFORM. "TOP_OF_PAGE
thanks -
Urgent: How to bring the same pricing procedure in reversal order??
Hi,
We have recently implementated CIN at our client location. For the orders present in the system before CIN implementation, when we are creating the reversal orders, system is bringing the new pricing procedure with CIN condition types?
Can we bring the same pricing procedure in the reversal order as in the sales order?
Please advise urgently.
Regards,
Peeyoosh.Dear Peeyoosh
I am unable to understand from your comments
"For the orders present in the system before CIN implementation, when we are creating the reversal orders"
Please let me know how do you reverse a sale order. To my knowledge, we can reverse delivery and billing but not sale order. Either we can close the sale order by assigning some reason for rejection or delete the sale order.
This being the case, please let me know why you are reversing and how you are reversing. If you want the same pricing procedure for both normal sales and returns, then maintain the same pricing procedure for both document types.
thanks
G. Lakshmipathi -
How to include variable in the text column in report painter?
Dear Expert,
Would like to seek for your help to include How to include variable in the text column in report painter?Please advice.
Thank you.
Regards,
Karen
Edited by: Karen Swee Ping Ho on Jun 17, 2011 2:48 AMHi,
Thank you for the promt reply.
1) How I include the variable in the column header to display fiscal year which I have selected from the selection screen?
which variable should i use?
2) Where can i find more information about the characteristic and which variable to be use base on the characteristic?
For example: I would like to display the fiscal year from the selection screen/input screen when execute the report which also will reflected to the element definition and will display the fiscal year also in the column text?
3) Kindly advise base on question 2, the variable that i use in element definition it will also display in selection screen?
4) When execute the report the first selection screen input parameter it obtain from where it is from element definition?
5) Please advice how to be done when report execute with first screen input selection will also reflect the element definition of column and rom with the selection of the fiscal year?
Please help.
many thanks
Edited by: KH on Jun 18, 2011 7:18 AM -
Service tax condition types in Pricing Procedure in SD(Taxinn)
I need one more advice on Service tax.
I am configuring order type for services.In that in pricing I have to add the service tax conditions type for service tax & cess on that.We do not have any standard condition type in our pricing procedure for services.
Is there any standard SAP doc. to configure service tax condition types in pricing procedure or I have to copy from JLST & JLSR(surcharge).What about the account keys I will used for these condition types.
If you have any doc. related to this issue please send it to me....or suggest me what to do.
Please remeber I am using TaxINN tax procedure.
Please help me
Thanks & Regards
Sunil GargPROCEDURE: Initial Steps
Create two new Tax conditions: JSE4, JES4. Steps for creation of Tax Condition is illustrated below
Create new condition types
SAP Standard IMG -> Financial Accounting -> Financial Accounting Global Settings -> Tax on Sales/Purchases -> Basic Settings -> Check Calculation Procedure. (Transaction OBYZ)
Select Define Condition Types
Select Condition Type JIN1 and Click on Copy as (F6) and give the Condition type as JSE4 and the Name as Service Tax.
Select Condition Type JIN5 and Click on Copy as (F6) and give the Condition type as JES4 and the Name as ECS on Service Tax.
Outcome: The two tax conditions, one for Service Tax and the second for Education Cess on Service Tax have now been created.
1. Create a new tax posting key VS9 and VS0.
The path for this is:
SPRO  Financial Accounting  Financial Accounting Global Settings  Tax on Sales/Purchases  Basic Settings  Check and Change Settings for Tax Processing
Select the Processing Key MW1 and Click on Copy as (F6) and give the Key as VS9 and Name as India Service Tax.
Select the Processing Key MW1 and Click on Copy as (F6) and give the Key as VS0 and Name as ECS on Service Tax.
Note: If there are multiple service tax registration numbers, you need to have separate account posting to different GL accounts based on service registration number. This can be done provided a separate tax code is maintained for each service registration number.
To achieve this you need to define a set of 2 separate G/L accounts for service tax and Education CESS on service tax respectively, for every service registration number.
In such a case, please activate multiple accounts posting per tax code as follows:
Defining the GL accounts for the Service tax and ECS on Service Tax:
SPRO  Financial Accounting  Financial Accounting Global Settings  Tax on Sales/Purchases  Posting -> Define Tax accounts
Go to Details of the Transaction VS9 (Service Tax GL account) and enter the Chart of accounts
Select the Tax Code Check Box if you want to have Tax Code Specific GL accounts or Blank when the common GL accounts
Regards,
Rajesh Banka
Reward points if helpful. -
Forward and Reverse Pricing Calculations in the Same Pricing procedure
Hello,
I have a requirement where the Pricing has to set up to do the forward as reverse calculations in the same pricing procedure,For example:
There is :
PR00-Base Price
Less
K004:Discount(%)
will give
ZN00:Net Price
Less Cost
EK02
will give the Profit Margin-ZMAR
Forward calculation is possible as per SAP standard but the requirement is also to do reverse calculation such as
By entering Profit Margin-,The system should do a backward(Reverse calculation) and arrive on the Net price from the Net Price(ZN00) it should calculate the Duscount automatically.
Your inputs on this would be most helpful.
Regards
Mohammed Roshanhi,
In Sale Order / Billing, in normal circumstances, tax will be calculated on the base price. On the other hand, if you want the system to reverse calculate, you can achieve the same.
In normal circumstances, system will calculate as follows:-,
you maintained the PR00 of a material as Rs 200.00
and Discount Rs. 25.00
Net Value Rs.175.00
If you want to reverse calculate which means your invoice value itself should be Rs.200.00 which is inclusive of Discount. Then your Discount condition type (or in case there is tax, any tax condition type - MWST / UTXJ) have the Calculation Type as u201CHu201D
With the above settings, your actual PR00 value would be 225.00 only, though you maintained Rs.200.00 for PR00. -
How to hide a condition type in pricing procedure
Hi all,
Please tell me how to hide a condition type in pricing procedure.
This is urgent.
Thanks in advance.Hi ,
If it is very Urjent,,,,,,,,,,,,Better to Contact with ABAP.
Other wise,,send Very Clearly,,,,You wont to Display in PP.but if it is Satisfie you want to see in Sales order.
Is it right,,,,,,,
Regard
ram -
Error message: the appropriate pricing procedure could not be determined
Hi SAP friends,
What does this error message means please?
The appropriate pricing procedure could not be determined because no entry with keys 'M100 20 P1' 'A' '1' exists in table 683V.
Tcode: VA01 (sales order).
Regards,
Bahia.Hi Bahia,
This error means the pricing procedure has not been done.To assign your pricing procedure to sales area go to the transaction "OVKK" and specify sales org/dist channel/div/document pricing procedure/customer pricing procedure and the defualt condition type. This would solve your problem.
Regards
Ram Pedarla -
How to copy Value of fright from pricing procedure to the tax procedure
Dear All,
Please note, I have a condition type in Pricing procedure i.e. ZRCO-this is for fright which will be added by the user in the PO.
I want to copy the same value to ZRC1 which is a condition type in tax procedure.
Kindly advise, is there any way we can do this automaticaly. My requirement is to add the fright to the gross price while caluclating the VAT in tax procedure.
Rgds,
Raghavendra N NHi,
There is a Field for Manual entries in configutration for Conditions : Condition Types.
Manual Entries Indicator which controls the priority within a condition type between a condition entered manually and a condition automatically determined by the system.
Make the following entries according to your requirements:
_: No limitations
A: Freely definable
B: The automatic entry has priority. If a condition record exists, the condition cannot be entered manually.
C: The manual entry has priority. When you enter the condition manually, the system does not check whether a condition record exists.
D: Cannot be processed manually
Hope this will help. -
How to map the following pricing procedure in SAP
hello all guru of SAP,
here is the pricing which is used in our company so i want to map it in SAP
so how to do this
just bellow is the example
spoiler maruti zen vxi material name 779SMZV is the material number
basic price @36.11 for 300unit is 10833
MRP @117 for 300units 35100
MRP price after [email protected]% 23341.50
Total basic price 10833
assesable price after abatement 23341.50
assesable value 10833
excise duty on MRP after abatement@16% 3735
CESS on excise duty @2% 75
CESS duty for secandary higher education@1% 37
total net sales 14680
sales tax [email protected]% 1835
total value 16515
so please help me what is the best possible way to map this pricing procedure in sap what should be the condition and wat should be the configuration
with lots of hope
subrat ranjan panda
9313480938
[email protected]I m not able to understand urs query, if u can explain more then i might be able to help you. You can mail me or call me
regards
pradeep
+91 9971375659
[email protected] -
How to include all of the original text in email replies with attachment
I am using Mac Mail and I have set up the composing preferences to include all of the original message when responding. This only works so long as I don't send an attachment. If I send an attachment in my reply then the recipient doesn't receive any of the previous text, although the copy in my 'sent' box has it on. I contacted BT and got the following response "If you can send and receive emails including attachments via this software then this indicates that the client configuration is correct, and unfortunately this is as far as we can support Mac Mail. I would suggest you seek further advice from Apple as this may be down to the way you have configured the mail client’s composing preferences. Apple’s help desk will be able to tell you if this is a known issue". I've searched the forum for an answer but couldn't find one, does anyone know how to fix this?
Annette, welcome to Apple Discussions.
I don't know what is causing your mail problem, but offer a possible alternate solution.
Open the email you want to respond to. Then click reply. Then copy the text.
Then open a new message and paste the copied text. Add your attachment & any additional new text. Then send.
Cheers, Tom
Maybe you are looking for
-
Calculations in input text fields
Hello, I'm making an engineering game. Students need to input force equations and to check the equation is right it has to add up to zero. There are two input text fields, one the student sees with the force values expressed in letters like HA, VA, a
-
Hi, Can you please guide me, from where can i download ABAP Demo environment, which can be loaded on a local machine for learning SAP - ABAP. Will i need License for that. Thanks in advance. Jeet
-
Two channels needed with pulse delay. Do you know of a VI for this?
I want two channels, one with a given number of pulses of controlable length. On a second channel I want a controlable frequency during time the first channel pulse. I want to control the time after the pulse on the first channel goes high that the f
-
[solved]xterm doesn't utilize all screen space in tiling wm's
As can be seen in the screenshot, xterm leaves a bunch of pixels unused at the side and bottom. No other program does this. Do I have to use another *term that uses all the space, or can xterm/ratpoison be fixed in some way? This is with ratpoison, b
-
Director 12 under Windows OS 64 bit
Do you know why Director 12 (as Director 11.5) uses only one core of the processors when running under Windows Seven 64 bits ?