Jump to: navigation, search

PDMs GIM-GIDBColumnsDescFormat

Formatting template called by Template:PDMs_GIM-GIDBTablePageFormat to format the column descriptions for GIDB tables reproduced from ICON in the cloud PDM.

The template has grown as it's become necessary to adjust for schema and documentation changes (e.g., Cargo's hard-coding of links generated by the {{PDMLink}} template.

The desired output is:

{{{column}}}

Modified: (if applicable)
{{{colDesc}}}

==={{{column}}}===
{{#switch:{{#sub:{{anchorencode:{{#explode:{{{page}}}|:|3}}}}|6}}
|GIDB_GC_GROUP={{#switch:{{{column}}}
|SCRIPT='''Modified:''' 8.5.015.07 (data type increased from 255 to 1024 characters); 8.5.014.34 (data type changed from varchar to nvarchar)
|NAME='''Modified:''' 8.5.014.34 (data type changed from varchar to nvarchar)
|#default=}}
|GIDB_GC_CALLING_LIST
|GIDB_GC_CAMPAIGN
|GIDB_GC_FOLDER
|GIDB_GC_LOGIN
|GIDB_GC_PLACE
|GIDB_GC_SKILL
|GIDB_GC_TENANT={{#switch:{{{column}}}
|NAME
|DESCRIPTION
|SCRIPT
|LOGINCODE='''Modified:''' 8.5.014.34 (data type changed from varchar to nvarchar)
|#default=
}}
|#default=
}}

{{#switch:{{#sub:{{#explode:{{{page}}}|:|3}}|0|14}}
|Table-GIDB GCX={{#replace:{{#replace:{{#replace:{{{colDesc}}}|System Fields (for [[Documentation:ICON:PDMDB2:Welcome:8.1.5#System_Fields|DB2]], [[Documentation:ICON:PDMMS:Welcome:8.1.5#System_Fields|Microsoft SQL Server]], [[Documentation:ICON:PDMOra:Welcome:8.1.5#System_Fields|Oracle]], or [[Documentation:ICON:PDMPostgre:Welcome:8.1.5#System_Fields|PostgreSQL]], respectively)|[[Documentation:PSAAS:RPRT:InfoMartGIDBTables:{{#explode:{{{page}}}|:|4}}#System_Fields|System Fields]]}}|G_Dictionary Values (for [https://enu.docs.genesys.com/Documentation/ICON/8.1.5/PDMDB2/GDict DB2], [https://enu.docs.genesys.com/Documentation/ICON/8.1.5/PDMMS/GDict Microsoft SQL Server], [https://enu.docs.genesys.com/Documentation/ICON/8.1.5/PDMOra/GDict Oracle], or [https://enu.docs.genesys.com/Documentation/ICON/8.1.5/PDMPostgre/GDict PostgreSQL], respectively)|[[Documentation:PSAAS:RPRT:GDict:{{#explode:{{{page}}}|:|4}}|G_Dictionary Values]]}}|This is the primary key.|}}
|#default={{#replace:{{#replace:{{{colDesc}}}|System Fields (for [[Documentation:ICON:PDMDB2:Welcome:8.1.5#System_Fields|DB2]], [[Documentation:ICON:PDMMS:Welcome:8.1.5#System_Fields|Microsoft SQL Server]], [[Documentation:ICON:PDMOra:Welcome:8.1.5#System_Fields|Oracle]], or [[Documentation:ICON:PDMPostgre:Welcome:8.1.5#System_Fields|PostgreSQL]], respectively)|[[Documentation:PSAAS:RPRT:InfoMartGIDBTables:{{#explode:{{{page}}}|:|4}}#System_Fields|System Fields]]}}|G_Dictionary Values (for [https://enu.docs.genesys.com/Documentation/ICON/8.1.5/PDMDB2/GDict DB2], [https://enu.docs.genesys.com/Documentation/ICON/8.1.5/PDMMS/GDict Microsoft SQL Server], [https://enu.docs.genesys.com/Documentation/ICON/8.1.5/PDMOra/GDict Oracle], or [https://enu.docs.genesys.com/Documentation/ICON/8.1.5/PDMPostgre/GDict PostgreSQL], respectively)|[[Documentation:PSAAS:RPRT:GDict:{{#explode:{{{page}}}|:|4}}|G_Dictionary Values]]}}}}
<div style="text-align:right;padding-bottom:1px" class="pdf-remove">[[{{{page}}}#ColumnList|>> Back to Column List]]</div>


{{{column}}}

{{{colDesc}}}

[[{{{page}}}#ColumnList|>> Back to Column List]]
This page was last edited on November 16, 2020, at 21:01.
Comments or questions about this documentation? Contact us for support!