Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Quando o parâmetro "CARGO_SEQ" igual a "S": Seleciona o maior código da coluna "CD_CARGOS" + 1 .
  • Quando o parâmetro "CARGO_SEQ" igual a "N": 
    Supondo-se que o parâmetro "CARGO_QT_BASICO" = 3, o "CARGO_QT_NIVEL" = 2.  
    Para  "PositionCode" = 123456 e a tag "LevelPositionCode" = 1 , código = 45601
    Para  "PositionCode" = 1100     e a tag "LevelPositionCode" = 2 , código = 10002
    Para  "PositionCode" = 12         e a tag "LevelPositionCode" = 3 , código = 1203
    Supondo-se que o parâmetro "CARGO_QT_BASICO" = 4, o "CARGO_QT_NIVEL" = 1.  
    Para  "PositionCode" = 123456 e a tag "LevelPositionCode" = 1 , código = 34561
    Para  "PositionCode" = 1100     e a tag "LevelPositionCode" = 2 , código = 11002
    Para  "PositionCode" = 12         e a tag "LevelPositionCode" = 3 , código = 123
    Supondo-se que o parâmetro "CARGO_QT_BASICO" = 5, o "CARGO_QT_NIVEL" = 3.  
    Para  "PositionCode" = 123456 e a tag "LevelPositionCode" = 1 , código = 23456001
    Para  "PositionCode" = 1100     e a tag "LevelPositionCode" = 2 , código = 1100002
    Para  "PositionCode" = 12         e a tag "LevelPositionCode" = 3 , código = 12003
    Obs: Se o nivel não for informado será considerado "0" .

Formação do Código de Integração com o ERP

  • Código base é definido em 5 posições e o nível em 3 posições completando com zeros a esquerda quando a base ou o nivel forem menores do que o tamanho padrão.
    Para "PositionCode" = "123"   e a tag "LevelPositionCode" = 1 , código erp = "00123001" 
    Para "PositionCode" = "1"       e a tag "LevelPositionCode" = 2 , código erp = "00001002" 
    Para "PositionCode" = "333"   e a tag "LevelPositionCode" = 3 , código erp = "00333003"