Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
titlePwsCostCenterPermissionSettingDetail

Elements


Element

Data Type

Description

Sample Data

CostCenterPermissionIdentity

PwsCostCenterPermissionRef

 This

This structure is used to uniquely identify a cost center permission

CostCenterPermissionSetting

.


CostCenters

PwsCostCenterRef[1..100]

The cost centers that the user has the specified permission for. A null or empty list indicates that the user has the permission for all cost centers.


EntireOrganizationFlagBoolean
 If
If set to 'true', the
user has this
cost center permission

CostCenters

PwsCostCenterRef[]

 This structure is used to uniquely identify a cost center

...

will be set to 'true' for all cost centers within the organization.
OverrideCostCenterPermissionSettingFlagBooleanIf set to 'true', the override flag for the associated cost center permission will be set to 'true'.

Usage Example(s)


Code Block
languagexml
titleExample 01
collapsetrue
              <com:PwsCostCenterPermissionSettingDetail>
                  <com:CostCenterPermissionIdentity>
                     <com:CostCenterPermissionTag>maintainProjectsAndEngagements</com:CostCenterPermissionTag>
                  </com:CostCenterPermissionIdentity>
                  <com:CostCenterPermissionSetting>
                     <com:CostCenters>
                        <com:PwsCostCenterRef>
                           <com:CostCenterName>Executive Team (USA)</com:CostCenterName>
                           <com:CostCenterNumber>Executive Team (USA)</com:CostCenterNumber>
                        </com:PwsCostCenterRef>
                     </com:CostCenters>
                     <com:EntireOrganizationFlag>false</com:EntireOrganizationFlag>
                  </com:CostCenterPermissionSetting>
                  <com:OverrideCostCenterPermissionSettingFlag>true</com:OverrideCostCenterPermissionSettingFlag>
               </com:PwsCostCenterPermissionSettingDetail>