Maintain Schema
Hi,
How to maintain Schema TM04 in time management. We are implementing negative time management.
Pls let me know on this.
Thanks and Regards,
Revathi.
Hi,
My client requirement is under this.
All the employees in Company including trainees as on 1st Jan will be eligible for sevend ays CL during a calender year.
Those who jointhe company after 1st Jan will be eligible for CL Pro rata basis for the year.
The CL cannot be availed for more than 2 days consecutively.
Any holiday/weekly offs preceding, succeeding or falling in between the CL period will not be included for the purpose of calculations of leaves.
If it falling in between treated as a Leave.
CL cannot be accumulated and will lapse at the end of the year.
I have to configure this.
pls let me know on this.
Thanks and Regards,
Revathi.
Similar Messages
-
Generic query on documenting and maintaining schema changes -Oracle 10g
Hi All,
This is a generic query and i was not getting any particular forum here to put this for suggestions and help.i have put this in the documentation forum also but havent got any inputs.
Could you all please advise a good and easy way I can store all db related stuff including every detail and minutest change done.
I work as a Oracle-DB developer and it has been particularly difficult to keep track the changes very much.
We have a Development pipeline(a code base for development),Testing pipeline(another code base-for Testing)
and then comes Production Deployment(another one for clients)
Presently,we have all our DDL,SQL,etc everything scripts stored in a sort of shared location but keeping them updated with every change done
in any of the above pipelines is very difficult and I end up finding discrepencies between the stored versions and what is in Testing and Production.
I typically spend a good deal of time doing comparing the entire scripts,schema changes to try to figure out what the right and latest version of a script should be.
So,need your inputs on any particular free tool,best practises and good process for tracking easily and also maintaining db changes.
--Thanks
DevThe problem with most configuration management systems is that they were made for files, not database objects. Files such as dlls get replaced by the new version upon deployment, but database tables do not. Tables get upgraded with alter scripts. So if you want to maintain create table scripts, you need to upgrade them with every change, as well as creating alter table scripts.
For a free configuration management system, see http://subversion.tigris.org/. Such software will also do file comparisons including version comparison.
For comparing installation scripts to existing schemas, I would create a new schema with the installation script and then compare that new schema to an existing schema using the schema comparison feature in Toad or PLSQL Developer.
Alternately, you can forget about maintaining installation scripts and just take an export without data from your production or test schema whenever you need to create a new installation. You can also extract DDL from prod using the dbms_metadata package. Embarcadero Rapid SQL was also good for extracting DDL. -
Trip schema PL does not exist in the system (T706S)
Hi Guru's,
I have configured Travel Management. When saving Travel request tcode - 'TRIP', it gives an error 'Trip schema PL does not exist in the system (T706S) Message no. PTRA_WEB_INTERFACE036'. I have maintained schema for Variant '40' Indian Accounting.
Thanks in Advance.
Kapil NehraHi Kapil,
I am also facing the same problem....Please let me know how u had solved the problem.
Its important.
Thanks
vnk -
Howdy All,
I am currently evaluating Qwest Software's Schema Manager to assist in maintaining multiple schemas. This product is a repository based application. We are currently using Designer just for a table/view/index/trigger repository. We use the scripts from Designer to build the tables/view/indexes/trigger in the remote scemas.
It seems to me that Designer has source control options that seem like they would be very similary to the functionality that Quest's Schema Manager provides. I am also vaguley familiar with Oracle's Enterprise Manager and it seems to have some of the same types of fuctions to maintain schemas.
Does anyone have any recommendations on Schema Management products?
Thanks,
Jeffas far as i know:
With designer you can only view differences between repository and other schema. Not between two schemas.
Peter -
Condition tab in STO is not getting displayed
Hi,
While creating STO, the Condition tab in Line Item is not getting displayed.
Why it is not getting displayed? Where do I need to change the configuration?
Do I need to maintain any Pricing Procedure in MM?
Please guide.
Regards,
PKHi,
Check whether you have maintained Schema determination for respective document type and STO.
below mentioned is the navigation path to maintain the same.
> spro - materials management - purchasing - conditions - define price determination process - define schema determination - Determine Schema for Stock Transport Orders
Here maintain the Purchasing Schema group , Document type & pricing procedure for STO.
Standard Pricing procedure for STO is RM2000.
Hope this is helpful..
Regards,
Vamshi -
Read only table not displaying data
hi my read only table is not dispalying data when the page load,am in jdeveloper 11.1.1.6.0
<af:query id="qryId1" headerText="Search" disclosed="true"
value="#{bindings.ImplicitViewCriteriaQuery.queryDescriptor}"
model="#{bindings.ImplicitViewCriteriaQuery.queryModel}"
queryListener="#{bindings.ImplicitViewCriteriaQuery.processQuery}"
queryOperationListener="#{bindings.ImplicitViewCriteriaQuery.processQueryOperation}"
partialTriggers="::t1"/>
</af:panelHeader>
<af:panelGroupLayout id="pgl1" halign="left" valign="middle"
layout="vertical" inlineStyle="width:1806px;">
<af:table value="#{bindings.CfgTablesView1.collectionModel}"
var="row" rows="#{bindings.CfgTablesView1.rangeSize}"
emptyText="#{bindings.CfgTablesView1.viewable ? 'No data to display.' : 'Access Denied.'}"
fetchSize="#{bindings.CfgTablesView1.rangeSize}"
rowBandingInterval="0" id="t1" width="705"
inlineStyle="height:500px;">
<af:column sortProperty="Tablename" sortable="false"
headerText="#{bindings.CfgTablesView1.hints.Tablename.label}"
id="c1">
<af:outputText value="#{row.Tablename}" id="ot1"/>
</af:column>
<af:column sortProperty="Description" sortable="false"
headerText="#{bindings.CfgTablesView1.hints.Description.label}"
id="c2">
<af:outputText value="#{row.Description}" id="ot2"/>
</af:column>
</af:table>it show no data to display even if there is data in the database
Edited by: adf0994 on 2012/11/15 9:43 AM
Edited by: adf0994 on 2012/11/15 9:45 AM
Edited by: adf0994 on 2012/11/15 10:02 AM
Edited by: adf0994 on 2012/11/15 10:09 AMok i did that is working,but the problem is when the page load it does not display data,i have to click search button and on my query panel and click refersh than able to see data
<?xml version='1.0' encoding='UTF-8'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
xmlns:f="http://java.sun.com/jsf/core">
<af:panelHeader text="Maintain Schema" id="ph1"
inlineStyle="height:853px; border-color:Lime; border-style:ridge;">
<f:facet name="context"/>
<f:facet name="menuBar"/>
<f:facet name="toolbar">
<af:outputLabel value="CF-L-017" id="ol1"/>
</f:facet>
<f:facet name="legend"/>
<f:facet name="info"/>
<af:panelStretchLayout id="psl1" inlineStyle="width:1869px; height:801px;"
bottomHeight="345px">
<f:facet name="bottom">
<af:panelGroupLayout layout="scroll"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
id="pgl3" inlineStyle="width:1950px;">
<af:panelStretchLayout id="psl2"
inlineStyle="width:1861px; height:376px;"
endWidth="4px">
<f:facet name="center">
<af:panelHeader text="Fields" id="ph6"
inlineStyle="height:500px; border-color:Lime; border-style:ridge;">
<f:facet name="context"/>
<f:facet name="menuBar"/>
<f:facet name="toolbar"/>
<f:facet name="legend"/>
<f:facet name="info"/>
<af:table value="#{bindings.CfgFieldsView1.collectionModel}"
var="row" rows="#{bindings.CfgFieldsView1.rangeSize}"
emptyText="#{bindings.CfgFieldsView1.viewable ? 'No data to display.' : 'Access Denied.'}"
fetchSize="#{bindings.CfgFieldsView1.rangeSize}"
rowBandingInterval="0"
selectedRowKeys="#{bindings.CfgFieldsView1.collectionModel.selectedRow}"
selectionListener="#{bindings.CfgFieldsView1.collectionModel.makeCurrent}"
rowSelection="single" id="t2"
partialTriggers="::cb2 ::cb5 ::cb6 ::cb4 ::cb3 ::t1"
inlineStyle="height:164px;" columnStretching="last"
width="918">
<af:column sortProperty="Fieldlabel" sortable="true"
headerText="#{bindings.CfgFieldsView1.hints.Fieldlabel.label}"
id="c7">
<af:outputText value="#{row.Fieldlabel}" id="ot4"/>
</af:column>
<af:column sortProperty="Format" sortable="true"
headerText="#{bindings.CfgFieldsView1.hints.Format.label}"
id="c4">
<af:outputText value="#{row.Format}" id="ot7"/>
</af:column>
<af:column sortProperty="Type" sortable="true"
headerText="#{bindings.CfgFieldsView1.hints.Type.label}"
id="c3">
<af:outputText value="#{row.Type}" id="ot6"/>
</af:column>
<af:column sortProperty="Length" sortable="true"
headerText="#{bindings.CfgFieldsView1.hints.Length.label}"
id="c6">
<af:outputText value="#{row.Length}" id="ot3">
<af:convertNumber groupingUsed="false"
pattern="#{bindings.CfgFieldsView1.hints.Length.format}"/>
</af:outputText>
</af:column>
<af:column sortProperty="Fielddescription" sortable="true"
headerText="#{bindings.CfgFieldsView1.hints.Fielddescription.label}"
id="c5">
<af:outputText value="#{row.Fielddescription}" id="ot5"/>
</af:column>
</af:table>
<af:panelHeader text="Details" id="ph4"
inlineStyle="height:191px; border-style:ridge; border-color:Lime;">
<f:facet name="context"/>
<f:facet name="menuBar"/>
<f:facet name="toolbar"/>
<f:facet name="legend"/>
<f:facet name="info"/>
<af:panelFormLayout id="pfl1" maxColumns="2" rows="3"
partialTriggers="t1"
inlineStyle="width:589px;">
<af:inputText value="#{bindings.Fieldlabel.inputValue}"
label="#{bindings.Fieldlabel.hints.label}"
required="#{bindings.Fieldlabel.hints.mandatory}"
columns="20"
maximumLength="#{bindings.Fieldlabel.hints.precision}"
shortDesc="#{bindings.Fieldlabel.hints.tooltip}"
id="it4">
<f:validator binding="#{bindings.Fieldlabel.validator}"/>
</af:inputText>
<af:inputText value="#{bindings.Format.inputValue}"
label="#{bindings.Format.hints.label}"
required="#{bindings.Format.hints.mandatory}"
columns="20"
maximumLength="#{bindings.Format.hints.precision}"
shortDesc="#{bindings.Format.hints.tooltip}"
id="it3">
<f:validator binding="#{bindings.Format.validator}"/>
</af:inputText>
<af:selectOneChoice value="#{bindings.Type.inputValue}"
label="#{bindings.Type.label}"
required="#{bindings.Type.hints.mandatory}"
shortDesc="#{bindings.Type.hints.tooltip}"
id="soc1">
<f:selectItems value="#{bindings.Type.items}" id="si1"/>
</af:selectOneChoice>
<af:inputText value="#{bindings.Length.inputValue}"
label="#{bindings.Length.hints.label}"
required="#{bindings.Length.hints.mandatory}"
columns="20"
maximumLength="#{bindings.Length.hints.precision}"
shortDesc="#{bindings.Length.hints.tooltip}"
id="it2">
<f:validator binding="#{bindings.Length.validator}"/>
<af:convertNumber groupingUsed="false"
pattern="#{bindings.Length.format}"/>
</af:inputText>
<af:inputText value="#{bindings.Fielddescription.inputValue}"
label="#{bindings.Fielddescription.hints.label}"
required="#{bindings.Fielddescription.hints.mandatory}"
columns="20"
maximumLength="#{bindings.Fielddescription.hints.precision}"
shortDesc="#{bindings.Fielddescription.hints.tooltip}"
id="it1">
<f:validator binding="#{bindings.Fielddescription.validator}"/>
</af:inputText>
<f:facet name="footer">
<af:panelGroupLayout layout="vertical" id="pgl5">
<af:panelGroupLayout layout="horizontal" id="pgl2">
<af:commandButton actionListener="#{bindings.First.execute}"
text="First"
partialSubmit="true" id="cb2"/>
<af:commandButton actionListener="#{bindings.CreateInsert.execute}"
text="Add New"
id="cb5"/>
<af:commandButton actionListener="#{bindings.Commit.execute}"
text="Save"
id="cb7"/>
<af:commandButton actionListener="#{bindings.Delete.execute}"
text="Delete"
id="cb6"/>
<af:commandButton actionListener="#{bindings.Next.execute}"
text="Next"
partialSubmit="true" id="cb4"/>
<af:commandButton actionListener="#{bindings.Last.execute}"
text="Last"
partialSubmit="true" id="cb3"/>
</af:panelGroupLayout>
<af:commandButton text="Submit" id="cb1"/>
</af:panelGroupLayout>
</f:facet>
</af:panelFormLayout>
</af:panelHeader>
</af:panelHeader>
</f:facet>
<f:facet name="end"/>
</af:panelStretchLayout>
</af:panelGroupLayout>
</f:facet>
<f:facet name="center">
<af:panelHeader text="Tables" id="ph2"
inlineStyle="height:500px; border-color:Lime; border-style:ridge;">
<f:facet name="context"/>
<f:facet name="menuBar"/>
<f:facet name="toolbar"/>
<f:facet name="legend"/>
<f:facet name="info"/>
<af:panelHeader text="Filter" id="ph3"
inlineStyle="height:165px; border-style:ridge; border-color:Lime;">
<f:facet name="context"/>
<f:facet name="menuBar"/>
<f:facet name="toolbar"/>
<f:facet name="legend"/>
<f:facet name="info"/>
<af:query id="qryId1" headerText="Search" disclosed="true"
value="#{bindings.ImplicitViewCriteriaQuery.queryDescriptor}"
model="#{bindings.ImplicitViewCriteriaQuery.queryModel}"
queryListener="#{bindings.ImplicitViewCriteriaQuery.processQuery}"
queryOperationListener="#{bindings.ImplicitViewCriteriaQuery.processQueryOperation}"
partialTriggers="::t1"/>
</af:panelHeader>
<af:panelGroupLayout id="pgl1" halign="left" valign="middle"
layout="vertical"
inlineStyle="width:1796px; height:298px;">
<af:table value="#{bindings.CfgTablesView11.collectionModel}"
var="row" rows="#{bindings.CfgTablesView11.rangeSize}"
emptyText="#{bindings.CfgTablesView11.viewable ? 'No data to display.' : 'Access Denied.'}"
fetchSize="#{bindings.CfgTablesView11.rangeSize}"
rowBandingInterval="0" id="t1" width="833"
inlineStyle="height:186px;" columnStretching="last"
columnSelection="multiple"
partialTriggers="::cb8 ::cb10 ::cb9"
rowSelection="single"
selectedRowKeys="#{bindings.CfgTablesView11.collectionModel.selectedRow}"
selectionListener="#{bindings.CfgTablesView11.collectionModel.makeCurrent}">
<af:column sortProperty="Tablename" sortable="true"
headerText="#{bindings.CfgTablesView11.hints.Tablename.label}"
id="c2">
<af:outputText value="#{row.Tablename}" id="ot2"/>
</af:column>
<af:column sortProperty="Description" sortable="true"
headerText="#{bindings.CfgTablesView11.hints.Description.label}"
id="c1">
<af:outputText value="#{row.Description}" id="ot1"/>
</af:column>
</af:table>
<af:panelFormLayout id="pfl2" maxColumns="3" rows="1">
<f:facet name="footer"/>
<af:panelGroupLayout id="pgl6" layout="horizontal" valign="middle"
halign="right" inlineStyle="width:1228px;">
<af:inputText value="#{bindings.Tablename.inputValue}"
label="#{bindings.Tablename.hints.label}"
required="#{bindings.Tablename.hints.mandatory}"
columns="#{bindings.Tablename.hints.displayWidth}"
maximumLength="#{bindings.Tablename.hints.precision}"
shortDesc="#{bindings.Tablename.hints.tooltip}"
id="it5">
<f:validator binding="#{bindings.Tablename.validator}"/>
</af:inputText>
<af:inputText value="#{bindings.Description.inputValue}"
label="#{bindings.Description.hints.label}"
required="#{bindings.Description.hints.mandatory}"
columns="#{bindings.Description.hints.displayWidth}"
maximumLength="#{bindings.Description.hints.precision}"
shortDesc="#{bindings.Description.hints.tooltip}"
id="it6">
<f:validator binding="#{bindings.Description.validator}"/>
</af:inputText>
<af:commandButton text="Add New" id="cb8"
actionListener="#{bindings.CreateInsert1.execute}"/>
<af:commandButton actionListener="#{bindings.Commit.execute}"
text="Save" id="cb9"/>
<af:commandButton actionListener="#{bindings.Delete1.execute}"
text="Delete" id="cb10"/>
</af:panelGroupLayout>
</af:panelFormLayout>
</af:panelGroupLayout>
</af:panelHeader>
</f:facet>
</af:panelStretchLayout>
</af:panelHeader>
</jsp:root> -
Interesting issue with Logical Standby and database triggers
We have a Logical Standby that each month we export (expdp) a schema (CSPAN) that is being maintained by SQL Apply and import (impdp)it to a 'frozen copy' (eg CSPAN201104) using REMAP_SCHEMA.
This works fine although we've noticed that because triggers on the original schema being exported have the original schema (CSPAN) hard-referenced in the definition are imported into and owned by the new 'frozen' schema but are still 'attached' to the original schema's tables.
This is currently causing the issue where the frozen schema trigger is INVALID and causing the SQL Apply to fail. This is the error:
'CSPAN201104.AUD_R_TRG_PEOPLE' is
invalid and failed re-validation
Failed SQL update "CSPAN"."PEOPLE" set "ORG_ID" = 2, "ACTIVE_IND" = 'Y', "CREATE_DT" = TO_DATE('22-JUL-08','DD-MON-RR'),"CREATOR_NM" = 'LC', "FIRST_NM" = 'Test', "LAST_PERSON" ='log'...
Note: this trigger references the CSPAN schema (...AFTER INSERT ON CSPAN.PEOPLE...)
I suspect that triggers on a SQL Apply Maintained schema in a Logical Standby do not need to be valid (since they do not fire) but what if they reference a SQL Apply schema but are 'owned' by a non-SQL Apply schema? This trigger references a SQL Apply table so it should not fire
This is 10gR2 (10.2.0.4) on 64 bit Windows.
Regards
Graeme KingOK, I've finally got around to actually test this and it looks like you are not quite correct Larry in this statement...
'Since this trigger belongs to a new schema that is not controlled by SQL Apply (CSPAN201105) it will fire. But the trigger references a schema that is controlled by SQL Apply (CSPAN) so it will fail because it has to be validated.'
My testing concludes that even though the trigger belongs to a schema CSPAN201105 (not controlled by SQL Apply) and references a schema controlled by SQL Apply - it does not fire. However it DOES need to be valid or it breaks SQL Apply.
My testing was as follows:
Primary DB
Create new EMP table in CSPAN schema on Primary
Create new table TRIGGER_LOG in CSPAN schema on Primary
Create AFTER INSERT/UPDATE trigger on CSPAN.EMP table (that inserts into TRIGGER_LOG table)
**All of the above replicates to Standby**
Standby DB
Create new table TRIGGER_LOG_STNDBY in CSPAN201105 schema on Primary
Create new trigger in CSPAN201105 schema that fires on INSERT/UPDATE on CSPAN.EMP but that inserts into CSPAN201105.TRIGGER_LOG_STNDBY table)
Primary DB
Insert 4 rows into CSPAN.EMP
Update 2 rows in CSPAN.EMP
TRIGGER_LOG table has 6 rows as expected
Standby DB
TRIGGER_LOG table has 6 rows as expected
TRIGGER_LOG_STNDBY table has **0 rows**
Re-create trigger in CSPAN201105 schema that fires on INSERT/UPDATE on CSPAN.EMP but that inserts into CSPAN201105.TRIGGER_LOG_STNDBY table) **but with syntax error**
Primary DB
Update 1 row in CSPAN.EMP
TRIGGER_LOG table has 7 rows as expected
Standby DB
SQL Apply is broken - ORA-04098: trigger 'CSPAN201105.TEST_TRIGGER_TRG' is invalid and failed re-validation -
XML Validation in PI 7.1 - Restart and skip validation possible, but how?
Hello all,
I read about schema validation in PI 7.1 and did a few tests on my own, but could not restart and skip validation for invalid payloaded messages. The documents say it is possible.
Anyone know how? Thanks.
BTW, I really think putting the schemas in server file system will cause a lot of authorization trouble in enterprises. No one gives access to the server filesystem and I don't think they will also like to open the required subdirectories for share. Asking the basis team to create the folder structures and maintaining schemas would be another pain. Don't you also think that SAP could find a better approach, like automatically uploading the schemas to the filesystem, or validating them from repository directly if possible?
Kind regards,
GökhanHi Gökhan,
I am facing the same issue.
I set up outbound xml validation in receiver agreement and tested it with valid and invalid messages.
The validation works fine.
But in case of validation error I tried to restart with skipping the validation. But this wasn't possible.
I am always facing the same valdiation error.
I already tried all different tools I know (sxi_monitor, message monitoring in rwb and in nwa)
I am working on PI 7.11 SP6
Did you find a solution for skipping the validation for a single message out of the monitoring?
I know that there is the possibility of deactivate the validation in receiver agreement but thid doesn't meet the requirement of skip the validation only for a single message.
Maybe anyone else faced and solved this issue already.
Thanks in advance
Jochen -
Technical upgrade from 4.7 to ECC 6.0
Experts,
1.We need to make Technical upgrade in HR from 4.7 to ECC 6.0 with OM,PA, -ve Time,Payroll, Recruitment (other Modules also upgraded).Kindly let us know what will haeepen for the following .
A.Configrations in SPRO
B.Previous database (Cluster table for previous Time and payroll run)
C.Master data of employees which is stored in Infotypes
2.Also Kindly let us know is there anything we need to take care after moving from 4.7 to 6.0Hi Kumar,
Basically there needs to be a Transport established between 4.7 and ECC6.00 Version . You can create Transport request for those tables whose value remain same in 4.7 nad ECC6.00 But for tables having changes you need to create the Configuration.
1 more method applied by organization is a client copy of tables.
My suggestion would be like this :
1. Compare and Update Tables (from Configuration Handbook)
Pay Frequency
Define Period Modifiers
V_T549R
Define Date Modifiers
V_T549L
Check Payroll Accounting Area
V_T549A
Pay Scale Structure
Define EE Subgroup Grouping for PCR and Collective Agreement Provision (CAP)
V_503_B
Check Pay Scale Type
V_T510A
Check Pay Scale Area
V_T510G
Check Assignment of Payscale Structure to Enterprise Structure
V_001P_C
Define Default for Pay Scale Data
Feature - TARIF
Setup payroll period for Collective Agreement Provision
V_T510W
Revise Pay Scale Groups and Levels
V_T510
Enterprise Structure for Wage Type Model
T539A
Feature - LGMST
Revise Default Wage Types
V_T539A - already tested
Define Valuation of Base Wage Types
V_T539J
Legacy Data Transfer
T558B
T558D
Define Periods for import
T558B - already tested
Rates of Pay
T512W
Pay Scale Allowance Group
V_T7INA1
Assign Pay Scale Groupings for Allowances
V_T7INA3
Define Basic Codes
V_T7INB4
Statutory
Define Trust Details for Provident Fund
V_T7INF1
Assign Company Rates for Provident Fund
V_T7INF5
Define PF Trust Validity Period
V_T7INF7
Maintain Contribution Details for Provident Fund
Feature: 40EPF
V_T7INF3
Define Contribution Type for Statutory rates for Provident Fund
V_T7INF3 - already tested
Employees' State Insurance
V_511P_B
V_T511P
Maintain Number of Working Days in a Month
V_511K_B
V_T511K
Define Personnel Area and Subarea Groupings for ESI
V_T7INE1
Assign ESI Groupings for Personnel Area and Subarea
V_7IN0P_ESI
Maintain Contribution Rates for ESI
V_T7INE3
Assign Universal Contribution Groupings for Universal Contribution Type
V_T7INOP_ALL
Assign slab code for Universal Contribution Grouping
V_T7INU1
Assign Slab code and other parameters for each state of a universal type
V_T7INU3
Assign contribution Value for each slab
V_T7INU5
Maintain Eligibility Details for Superannuation
Feature - 40SAN
Tax and Professional Tax
Define Professional Tax Grouping Details
V_T7INP1
Maintain Method and Form Layout for Ptax Groupings
T596F
Maintain Re-Computation Behaviour of Tax related
Feature - 40MWT
Maintain Schema for Exemption on Medical Reimbursement / Insurance
V_T7INT9
Maintain Schema for Exemption of Child education and hostel allowance
V_T511K - already tested
V_T7INT9 - already tested
Bonus Act
T511K - already tested
T511P - already tested
One Time Bonus Tax
Copy Wage Types
V_T7INT9 - already tested
V_T7INA9
Define Compensation Area Feature
Feature - CAREA
Assign organizational assignment to Compensation Groups
Feature - CMGRP
Maintain Variant for Payroll Simulation
Feature - 16CVA
Maintain Payslip Variant
Feature - 16EVA
HRA/CLA/LTA
Define Accomodation Types
V_T7INT7
Company Loans
Maintain Loans Grouping
Feature - 40LGR
Mantain Loans Eligibility Checks and Limits
Feature - 40 LGR - already tested
Banking
Setup House Banks
V_T012
Bank Account
V_T012K
Define Sending Banks
Feature - DTAKT
Check Text Keys for Payment Transactions
V_T520S
General Ledger
Define Employee Grouping Account Determination
Feature - PPMOD
Define Symbolic Accounts
V_T52EK
V_T52EZ
2. Compare and Update Genaral Tables
1 T512W
2 T511K
3 T511P
4 TCURR
5 T030
2a. Compare and Update Additioanl PY-IN Tables
1 T7INTN TAN Number Maintainence
2 T7INA1 Pay scale grouping for allowances
3 T7INA3 Associating pay parameters to pay scale grouping
4 T7INA5 Wage type model for pay scale grouping for allowances
5 T7INA7 Reimbursements Allowances and Perks - base slabs
6 T7INA9 Reimbursement allowances perks - eligibility and calculation
7 T7INAA Salary year for pay scale grouping for allowances
8 T7INB1 Basic Wages
9 T7INB4 Basic Codes
10 T7INB5 Basic Codes for Allowance Groups
11 T7INB7 Basic slabs
12 T7INB8 Appraisal Criteria
13 T7INB9 Increment criteria
14 T7INC1 Car types master
15 T7INC3 Type and age eligibility for car schemes(COCS/OYCS)
16 T7INC5 Perk valuation for cars
17 T7INC7 Amount and number eligibility for car schemes(COCS/OYCS)
18 T7INC9 Conveyance allowance eligibilty
19 T7INCA Codes for Conveyance types
20 T7IND1 Dearness allowance consumer price index master
21 T7IND3 Dearness allowance consumer price index value
22 T7IND5 Dearness allowance basic slab details
23 T7IND7 Dearness allowance calculation rules
24 T7IND9 Dearness allowance consumer price index slabs
25 T7INE1 Personnel area / subarea grouping for employees' state ins.
26 T7INE3 Employees' state insurance contribution rates
27 T7INF1 Trust Master
28 T7INF3 Statutory rates for Provident fund
29 T7INF5 Company rates for Provident Fund
30 T7INF7 Trust details
31 T7ING1 Gratuity Details Maintenance
32 T7ING3 Gratuity ID Maintenance
33 T7ING5 Gratuity ID and Related Wage Types
34 T7INI0 Investment category limits
35 T7INI2 Investment technical description and text
36 T7INI4 Investment details
37 T7INI5 Sub section description
38 T7INI7 Sub section limit
39 T7INI8 Sub division description
40 T7INI9 Sub division details
41 T7INIA Deduction wage type for Sec 88
42 T7INIC Deduction wage type for Sec 80
43 T7INJ1 Section 24 Deduction Details Maintenance
44 T7INJ3 HR-IN: Loans Eligibility checks and limits
45 T7INJ5 HR-IN: Loans Dusbursement Schedule
46 T7INJ6 HR-IN : Loan Tranche Disbursement: Text for Events Code
47 T7INL1 Leave validation for LTA
48 T7INO1 One day salary deduction
49 T7INP1 Professional tax grouping details
50 T7INP3 Method and form layout for states
51 T7INP4 Professional tax slab amounts
52 T7INR1 Housing code for taxation
53 T7INR3 Percentage/amount for housing related constant
54 T7INR5 Housing related statutory constants for taxation
55 T7INR7 Codes for Housing Types
56 T7INR9 City category for housing type
57 T7INS1 Superannuation Details Maintenance
58 T7INS3 Superannuation ID
59 T7INS5 Superannuation-Wagetype Details
60 T7INT1 Slab codes for taxation
61 T7INT3 Taxation slabs
62 T7INT5 Personnel subarea grouping for Tax
63 T7INT7 Tax codes for tax exemptions
64 T7INT9 Taxability of wage types
65 T7INU1 State for Universal Grouping
66 T7INU3 Slab Codes for States
67 T7INU5 Contribution Value for Each Slab
68 T7INW1 Personnel area/subarea grouping for LWF
69 T7INW3 Labour welfare fund rates
70 T7INY1 Recovery of rounding off amounts
71 T7INZ1 Factor for retiral benefits
72 T7INZ3 Period of notice codes
3. Compare Payroll Schemas
1 Compare ECC5- to ECC6 standard schemas
2 Compare ECC5- to ECC6 customised schemas
4. Compare Personnel Calculation Rules (PCR)
1 Compare ECC5- to ECC6 standard PCR's
2 Compare ECC5- to ECC6 customised PCR's
B. Payroll Process
1 Generic Payroll Process
1.1 Simulate Payroll
1.2 Release Payroll
1.3 Start Payroll
1.4 Check result
1.5 Corrections
1.6 Remuneration statement
1.7 Simulate and test FI/CO postings
1.8 Simulate and Test Preliminary DME
1.9 Run Preliminary DME Program
2 Create a live posting run and create FI documents
C. Regression Testing (Variance Monitor)
1 Compare Payroll Results
Create a Excel with these contents and fill them up by saying the percentage of similarity and completetion.
Please let me know if this is usefull
Regards,
Prabha -
Hello everybody,
I am running the Intrastsat report for Italy.
The incompletion check gives me several error messages:
1. "The system did not find the purchase order currency for vendor YYYYY".
However the LFM1-WAERS (Purchase order currency) in the vendor master data has a value (EUR).
Is the Purchase order currency maintained somwhere else as well?
2. "The statistical value of the document item is zero"
The "Condition" tab is missing for these items in the purchase order. Does this depend on the material group or the article?
Can you help me to correct these errors pleaseHi Fatima,
1. Yes, purchase order currency will get updated from vendor master. Check order currency for the vendor master for the purchase organization, which has maintained in the PO.
2. Have you maintained schema group in the vendor master? Please check, system will show the condition details based on schema group.
Regards,
Mukthar -
Standalone Scenario - GR not possible
Hi All,
I have created Standalone scenario, after SC is ordered i am getting local PO number, after that if i try to do Good Recipt/confirmation , GR icon is disabled. It does not allow me to do GR.
I did manintained local number range for GR in SPRO, but dont know where to link that in organisation model since i could not find suitable attribute to assign GR.
Any input would be helpful.
Regards,
SAP Guy.Hi All,
I have local vendor with check box selected for 'GR based Invoice Verification', I also have movement type 202 assigned in Org Attribute.
This is non-service describe Shopping Cart and non-service Catalog SC
Renga: I was not sure what do you mean by 'Did you maintain schema and text schema for GR and assigned schema to Transaction type?' can you please explain more in detail.
Any Input is welcome.
Regards,
Manish.
Edited by: SAP Guy on May 1, 2008 6:29 PM -
Dear Sir
Please help me to configure the following pricing procedure
ZTSP -> Total Selling Price -> 100 $ -> Not to be posted in G/L -> To be printed on Invoice printout copy
ZTRP -> Transport Price -> 40 $ -> To be posted in G/L -> Not to be printed on invoice printout copy
ZMSP -> Difference of ( ZTSP - ZTRP = 60 $ ) -> To be posted in G/L -> Not to be printed on invoice printout copy
ZSUR -> Sur Charges -> 50 $ -> To be posted in G/L -> To be printed on Invoice printout copy
Net Value = ZTSP + ZSUR = 100 + 50 = 150 $
Please help me to configure the above pricing procedures
Venkat
Edited by: Lakshmipathi on Nov 10, 2011 9:29 AM
Thread Locked - Reason Duplicate postHi Guys,
Tks for quick reply.
I configured Pricing Proc. - 1. Define Condition Type
2. Calculation Schema
3. Define Schema Vendor & Schema Purchasing Group
4. Maintained Sch, grp Pur. Org , Schema Grp vendor & Calculation schema,
5. Maintained Schema group vendor in vendor Master data.
I tried creating Po for this vendor, but still its not showing all the condition types listed in calculation Schema..
Where am i going wrong..
Pl help,
Jackie -
dear sap gurus,
while creating PIR in ME11 in p.org data screen planned delivery time is not accepting by the system i am getting the following error]
make an entry in all required fields
also conditions screen is not opening
please guide me thank you
damodarhi,
the main reason for not accepting condition button is that you might have maintained schema group in vendor master or you can maintain your conditions in MEK1 and the error for "make an entry in all fields " is try maintaining all the required fields . check MMR, VMR and settings in the configuration. -
Hi all.
We have many trades set up as devices masters (i.e mechanical , electrical). For each of these trades we need to be able to store the rates / conditions by whether it is normal, double time , holiday rate etc.
does each of these times require a separate service master?Hi ,
SPROu2014MM --- External Services Management -
Maintain Conditions for Services
Create condition types (for normal, double time , holiday rate etc). (Check the check box u2018Delete the scope for changing rateu2019, so in purchasing schema, you can delete the cond. Type if you donu2019t want the particular one)
Create/maintain condition tables. Create access sequence & assign condition tables to access sequence. Assign access sequence to condition type. Assign these condition types in calculation schema. Maintain schema determination in u2018Variable Calculation Schema for Servicesu2019
Create condition records for condition types in condition tables. (ML51) (for normal, double time , holiday rate etc).You can select key combination service condition or activities + Pur. Org.
Now when you create the purchase order for that service master, system will pick up all condition types (for normal, double time, holiday rate etc) with rates you maintained in condition records in purchasing schema. You can keep those conditions which you want & delete those which you donu2019t want.
So with one service master, you can select different condition types (for normal, double time , holiday rate etc).
Cheers! -
STAD : Processing time when calling c program
Hi,
when I look at the central instance of our system, I see that much of the response time is recorded as "Processing time". Much more than 2 * cpu time. According to sap performance optimisation guide, this implies CPU or network bottleneck. We have no such bottleneck at this time.
I am wondering if the time spent in a c program when called from a function is recorded as processing time because the system has no way of calculating its ressource usage ?
Thank you
ThierryHi Thierry,
For your CPU's.... if they are 16 cores in total then yes, you appear overloaded and semaphore waits can occur with so many things sharingthe OS memory areas.
For monitoring STD Dialog in fact it is easier than you think. Here are 2 processes that you should find handy.
Creating a usable monitor in RZ20
1. Go to RZ20 and from the menu choose Extras - Activate Maintenenace Function
2. Click on the Create button (blank page button) And in the popup, press enter and in the next popup type Thierry and press enter.
3. Under My Favourites you should now see Thierry, single click this and click the Create button again.
4. On the next screen single click on the work New Monitor and click the Create button again, press enter on the pop up and on the next popup Type Standard Dialog Response Time (or similar) and press enter
5. Now single click on the line that says Standard Dialog Response Time and click the Create button again.
6. In the Popup change the radio button option to Rule Node and press enter
7. On the next Popup, in the Rule field do a drop down and double click on CCMS_GET_MTE_BY_CLASS and press enter
8. On the next popup in the R3System Field do a dropdown and double click on the word <CURRENT> (it is important to choose this option) and in the MTECLASS field paste the word R3DialogDefLoadTime and press enter.
9. Now you are backon the main screen, press the standard Save button, in the Popup type the word Performance and press enter.
10.Now expand your monitor set and double click on the performance word to get the monitor, expand Standard Dialog Response time and you will be able to see the current performance of all instances.
Now you have an RZ20 performance monitor you can add other nodes in here like dialog steps per minute, CPU, Paging and even context switches. Have a look at the SAP CCMS Monitor Templates - Entire System - Application Server - <instance> - R3Services - Dialog for some really useful ones. To get the MTECLASS single click on a noce and click the Properties button.
Because you set up your collector system as <CURRENT> you can now export you defined monitor and import it into another system within seconds!... very very handy. It is just an XML you can have saved on your PC.
Saving Standard Dialog Response Time History in RZ23N
1. Go to transaction RZ23N and click on the button Assign Procedure
2. In the middle panel of the top three panels click on the binoculars and find R3DialogDefLoadTime and come out of the find popup with a cancel (not a tick) so that R3DialogDefLoadTime is highlighted.
3. In the left hand pane single click on your system (or if it is the only system and you do system copies, choos ethe * option)
4. In the right hand pane single click on the option SAP_MIN_COLLECTION__NO_AGGREGATION
5. Now you have the system, the MTECLASS and the collection method highlighted, click the button Assign Procedure
and thats it!.... you will now keep 8 days (or a few more worth of data) but it reorgs itself... two jobs will now be running to collect and reorg the data. Go to the main RZ23N screen and press Collection/reorganisation jobs to see them without the hasstle of SM37.
Click on the Maintain Schemas button to even create your own collection schemas. You may want to have one that aggregates values all the way up to yearly values. This is a lovely transaction. I recommend avoiding using weekly collection until you read teh help.
Click in the 'Overview of Available Data' to be able to see the data collected and even graph it or copy it out to excel. You can run the reports in place also but its too much to mention here
The Rolls Royce Reporter
BI now has standard cubes to collect CCMS data from RZ23N and graph it. We do this for all our SLA data for customers and we in fact do it ourselves without BI help directly in the Central monitoring system so we have control and can design our own graphs that are far nicer than the horrible Solution Manager ones.
feedback? your opinion?
regards
G
Maybe you are looking for
-
IPhone 4 - iPod app plays music/podcasts with reverb - How do I make it stop?
Hello! Recently, when I play music or podcasts from my iPhone 4, whether into headphones, from the phone itself, or connected to speakers, it plays it with a sort of echo or reverb. It does not do this when I am on speaker phone. I can't think of w
-
Problem in setting dynamic expiration duration from Human Task
Hi, I have a BPEL process, in which the Human task expiration has to be set dynamically.. In the , I have set the expiration duration with this :- <copy> <from expression="xp20:format-dateTime(xp20:current-dateTime(),'PT1M')"/> <to variable="initiate
-
How to fetch the perticular line of a internal Table
Hi Friends, I am using Function Module VC_I_GET_CONFIGURATION and I am passing the instance Number. Now i am getting 18 records in my ITAB.Here from this ITAB i need only ATBEZ = RELAY TYPES & ATBEZ = CASE Records.Only for the mentioned conditions i
-
Strange sounds from my new iMac
I have these strange sounds going out of my iMac, it's from various apps, How can I monitor where the sounds come from and for what reason? I've looked in system preferences -> sound but nothing were relevant there. Thanks!
-
Unplanned delivery costs in FB60
Hello friends, We are on release ECC 5.0. Is there a field for Unplanned delivery costs in FB60 like there is for MIRO? If no, how are things such as freight charges handled in FB60? Are they done through a direct posting to a freight G/L account?