1. The current context of scripting must be a project.
2. No concurrent user should be modifying the pluggable map folder.
alterPluggableMappingLibraryCommand =  ( OMBALTER ( 
          PLUGGABLE_MAPPING_FOLDER | PLUGGABLE_MAPPING_LIBRARY ) 
          "pluggableMapLibraryName" ( ( "renameClause" [ 
          "alterPropertiesOrIconSetClause" ] ) | 
          "alterPropertiesOrIconSetClause" ) )
     pluggableMapLibraryName =  "QUOTED_STRING"
     renameClause =  RENAME TO "QUOTED_STRING"
     alterPropertiesOrIconSetClause =  ( SET ( ( "setPropertiesClause" [ ( SET 
          "setCodeTemplateClause" [ ( SET "setReferenceIconSetClause" ) | ( 
          UNSET "unsetReferenceIconSetClause" ) ] ) | ( SET 
          "setControlCodeTemplateClause" [ ( SET "setReferenceIconSetClause" ) |
           ( UNSET "unsetReferenceIconSetClause" ) ] ) | ( UNSET 
          "unsetCodeTemplateClause" [ ( SET "setReferenceIconSetClause" ) | ( 
          UNSET "unsetReferenceIconSetClause" ) ] ) | ( UNSET 
          "unsetControlCodeTemplateClause" [ ( SET "setReferenceIconSetClause" )
           | ( UNSET "unsetReferenceIconSetClause" ) ] ) | ( SET 
          "setReferenceIconSetClause" ) | ( UNSET "unsetReferenceIconSetClause" 
          ) ] ) | ( "setCodeTemplateClause" [ ( SET "setReferenceIconSetClause" 
          ) | ( UNSET "unsetReferenceIconSetClause" ) ] ) | ( 
          "setControlCodeTemplateClause" [ ( SET "setReferenceIconSetClause" ) |
           ( UNSET "unsetReferenceIconSetClause" ) ] ) | ( SET 
          "setReferenceIconSetClause" ) ) ) | UNSET ( "unsetCodeTemplateClause" 
          | "unsetControlCodeTemplateClause" [ ( SET "setReferenceIconSetClause"
           ) | ( UNSET "unsetReferenceIconSetClause" ) ] | 
          "unsetReferenceIconSetClause" )
     setPropertiesClause =  PROPERTIES "propertyKeyList" VALUES 
          "propertyValueList"
     setCodeTemplateClause =  ( REFERENCE | REF ) CODE_TEMPLATE "QUOTED_STRING" 
          | ( ( REFERENCE | REF ) CODE_TEMPLATE OPTIONS "(" "optionValueList" 
          ")" VALUES "(" "optionValueList" ")" )
     setReferenceIconSetClause =  ( REFERENCE | REF ) ICONSET "QUOTED_STRING"
     unsetReferenceIconSetClause =  ( REFERENCE | REF ) ICONSET
     setControlCodeTemplateClause =  ( REFERENCE | REF ) CONTROL_CODE_TEMPLATE 
          "QUOTED_STRING" | ( ( REFERENCE | REF ) CONTROL_CODE_TEMPLATE OPTIONS 
          "(" "optionValueList" ")" VALUES "(" "optionValueList" ")" )
     unsetCodeTemplateClause =  ( REFERENCE | REF ) CODE_TEMPLATE
     unsetControlCodeTemplateClause =  ( REFERENCE | REF ) CONTROL_CODE_TEMPLATE
     propertyKeyList =  "(" "propertyKey" { "," "propertyKey" } ")"
     propertyValueList =  "(" "propertyValue" { "," "propertyValue" } ")"
     optionValueList =  "propertyValue" { "," "propertyValue" }
     propertyKey =  "UNQUOTED_STRING" | FILE_FORMAT
     propertyValue =  ( "QUOTED_STRING" | "INTEGER_LITERAL" | 
          "FLOATING_POINT_LITERAL" )
Basic properties for MAPPING: Name: BUSINESS_NAME Type: STRING(200) Valid Values: Any valid character string in supported character set. Default: Empty string Business name of the mapping Name: DESCRIPTION Type: STRING(4000) Valid Values: Any valid character string in supported character set. Default: Empty string