Árvore de páginas

Versões comparadas

Chave

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

...

        • Campo de label "Modelo de simulação de impostos":
          • Opções fixas (pluginintconfig.valor):
            • "Protheus APIs Nativas": valor "protheus"
            • "Datasul APIs Nativas": valor "datasul"
            • "Genérico": valor "generico"
          • Registro na tabela pluginintconfig:
            • idpluginintegracao = ID da tabela pluginintegracao com codigo = IMPOSTO
            • codigoelemento = IMPOSTO
            • agrupador = 0
            • sglcampo = IMPOSTO_MODELO
            • idnativo = 0
            • valor = Dependendo da seleção (PROTHEUS, DATASUL ou GENERICO)
        • Campo de label "URL de conexão": textual obrigatório
          • Registro na tabela pluginintconfig:
            • idpluginintegracao = ID da tabela pluginintegracao com codigo = IMPOSTO
            • codigoelemento = IMPOSTO
            • agrupador = 0
            • sglcampo = IMPOSTO_URL
            • idnativo = 0
            • valor = Valor inserido pelo usuário
        • Grupo de elementos de label "Autenticação"
          • Campo de label "Usuário": textual obrigatório
            • Registro na tabela pluginintconfig:
              • idpluginintegracao = ID da tabela pluginintegracao com codigo = IMPOSTO
              • codigoelemento = IMPOSTO
              • agrupador = 0
              • sglcampo = IMPOSTO_USUARIO
              • idnativo = 0
              • valor = Valor inserido pelo usuário
          • Campo de label "Senha": textual, obrigatório, tipado como "password" para não pemitir visualização direta da senha na tela.
            • Campo de label "Timeout ao requisitar impostos (seg)": campo numérico, se não informado, adotar o padrão 30 segundos
                • Registro na tabela pluginintconfig:
                  • idpluginintegracao = ID da tabela pluginintegracao com codigo = IMPOSTO
                  • codigoelemento = IMPOSTO
                  • agrupador = 0
                  • sglcampo = IMPOSTO_SENHA
                  • idnativo = 0
                  • valor = Valor inserido pelo usuário
            • Campo de label "Timeout ao requisitar impostos (seg)": campo numérico, se não informado, adotar o padrão 30 segundos
              • Registro na tabela pluginintconfig:
                • idpluginintegracao = ID da tabela pluginintegracao com codigo = IMPOSTO
                • codigoelemento = IMPOSTO
                • agrupador = 0
                • sglcampo = IMPOSTO_TIMEOUT
                • idnativo = 0
                • valor = Valor inserido pelo usuário
            • Campo de label "Obrigar simulação de pedidos para:": Checkbox, seleção opcional
              • Checkbox de label "Gravar pedido"
                • Registro na tabela pluginintconfig:
                  • idpluginintegracao = ID da tabela pluginintegracao com codigo = IMPOSTO
                  • codigoelemento = IMPOSTO
                  • agrupador = 0
                  • sglcampo = IMPOSTO_OBRIGATORIO_AO_GRAVAR
                  • idnativo = 0
                  • valor = Valor 0 ou1
              Campo de label "Obrigar simulação de pedidos para:": Checkbox, seleção opcional
              • Checkbox de label "Gravar pedido"
              • Checkbox de label "Finalizar pedido"
                • Registro na tabela pluginintconfig:
                  • idpluginintegracao = ID da tabela pluginintegracao com codigo = IMPOSTO
                  • codigoelemento = IMPOSTO
                  • agrupador = 0
                  • sglcampo = IMPOSTO_OBRIGATORIO_AO_FINALIZAR
                  • idnativo = 0
                  • valor = Valor 0 ou1

      3. Implementação no pedido

      ...