From 3eda737ea1b9d2f4c2bb99a03a1a58bde4908a00 Mon Sep 17 00:00:00 2001 From: David E Jones Date: Mon, 9 Oct 2017 16:58:54 -0700 Subject: [PATCH 1/4] Added Employee entity with various fields moved from Employment; this is a breaking change that will require a number of service and screen updates for all to work again; see comment in Employment entity for fields removed --- entity/HumanResourcesEntities.xml | 109 +++++++++++++++++++----------- 1 file changed, 70 insertions(+), 39 deletions(-) diff --git a/entity/HumanResourcesEntities.xml b/entity/HumanResourcesEntities.xml index a9c582c..d979ccd 100644 --- a/entity/HumanResourcesEntities.xml +++ b/entity/HumanResourcesEntities.xml @@ -182,19 +182,85 @@ along with this software (see the LICENSE.md file). If not, see + + + + + + + + Defaults to Person or Organization name fields + Defaults to Person.middleName if applicable + Defaults to Person.lastName if applicable + Defaults to Person.suffix if applicable + + + + + + + + + + + Added to YTD income for starting year only (for taxes limited by YTD income) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This is a type of PartyRelationship so shares the ID with the related PartyRelationship record between employee (fromPartyId) and internal organization (toPartyId) with relationshipTypeEnumId=PrtEmployee. - - + + - Payroll time period + + + + + + - Added to YTD income for starting year only (for taxes limited by YTD income) @@ -225,27 +285,13 @@ along with this software (see the LICENSE.md file). If not, see - - - - - - - - - - - - - - @@ -291,21 +337,6 @@ along with this software (see the LICENSE.md file). If not, see - - - - - - - - - - - - - - - From 003998c121103434979b7f44103da237c064f900 Mon Sep 17 00:00:00 2001 From: Solomon Bessire Date: Tue, 10 Oct 2017 14:54:58 -0700 Subject: [PATCH 2/4] Allow the classification and tax form back. May need to override per employment for an employee that is also a contractor. --- entity/HumanResourcesEntities.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/entity/HumanResourcesEntities.xml b/entity/HumanResourcesEntities.xml index d979ccd..9bab921 100644 --- a/entity/HumanResourcesEntities.xml +++ b/entity/HumanResourcesEntities.xml @@ -261,8 +261,10 @@ along with this software (see the LICENSE.md file). If not, see + @@ -884,21 +884,21 @@ along with this software (see the LICENSE.md file). If not, see - + - + - + - + - - + + - - - + + + From 60cb8c955d297aaf7a72ded0482dd24c76a71014 Mon Sep 17 00:00:00 2001 From: David E Jones Date: Fri, 20 Oct 2017 16:08:13 -0700 Subject: [PATCH 4/4] Enable optimistic-lock on Payment and Invoice, will add to various other core entities over time --- entity/AccountingAccountEntities.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/entity/AccountingAccountEntities.xml b/entity/AccountingAccountEntities.xml index c79159d..21b0e2c 100644 --- a/entity/AccountingAccountEntities.xml +++ b/entity/AccountingAccountEntities.xml @@ -309,7 +309,7 @@ along with this software (see the LICENSE.md file). If not, see - + @@ -1170,7 +1170,7 @@ along with this software (see the LICENSE.md file). If not, see - +