01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Industrial |
Função: | Alteração de layout dos componentes CDFFM034, CDFFM024 e dos relatórios PCPR023, PCPR038 e PCPR057 |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Foi solicitado a possibilidade de aumentar a precisão do campo "Operação" relacionado ao componente CDFFM034, pois atualmente o campo está limitado a 40 caracteres e apenas uma maneira para alterar a empresa da operação da sequencia operacional.
03. SOLUÇÃO
O campo foi aumentado para comportar 100 caracteres e os seguintes componentes foram ajustados para atender a solicitação:
- CDFFM034: Alterado o tamanho do campo "Operação" para que possa ser gravado até 100 caracteres e aumentado o tamanho do campo para apresentar 60 caracteres em tela.
- CDFFM024: Alterado o tamanho do campo "Operação" para que possa apresentar em tela 60 caracteres.
- CDFFM022: Alterado o tamanho do campo "Operação" para que possa apresentar em tela 60 caracteres.
- CDFR024: Alterado para apresentar a quantidade de caracteres corretamente da "Operação" e quebrar a linha da descrição caso seja necessário devido ao tamanho da descrição.
- PCPR023: Alterado para apresentar a quantidade de caracteres corretamente da "Operação" e quebrar a linha da descrição caso seja necessário devido ao tamanho da descrição.
- PCPR038: Alterado para apresentar a quantidade de caracteres corretamente da "Operação" e quebrar a linha da descrição caso seja necessário devido ao tamanho da descrição.
- PCPR057: Alterado para apresentar a quantidade de caracteres corretamente da "Operação" e quebrar a linha da descrição caso seja necessário devido ao tamanho da descrição.
Foi desenvolvido também o parâmetro empresa "IN_ALT_EMP_SEQ_OPER". Quando configurado com o valor "1", é possível alterar a empresa da operação da sequencia operacional (componente CDFFM024).
Observação: Este processo teve alteração de regra posterior a esta publicação, podendo ser acessado a mesma através do seguinte documento https://tdn.totvs.com/x/b7l3I.
Imagem 01 - Demonstra que o parâmetro empresa "IN_ALT_EMP_SEQ_OPER" está configurado com o valor "1" para a empresa "008".
Imagem 02 - Componente CDFFM034, demonstrando a alteração do campo "Descrição", ajustado para aceitar valores acima de 100 caracteres e apresentar uma quantidade maior de caracteres.
Imagem 03 - Componente CDFFM024, demonstrando a operação "999999" (alterada anteriormente), onde é observado que o campo "Operação" apresenta uma quantidade maior de caracteres e a empresa da operação da sequencia operacional é a empresa "001".
Imagem 04 - Demonstra que para a operação "999999" a empresa da operação da sequencia operacional foi alterada para a empresa "008".
Imagem 05 - Demonstra que ao selecionar a opção "Tempo sexagesimal" o componente CDFFM022 é apresentado com o layout alterado.
Imagem 05 - Relatório CDFR024, demonstrando a quebra de linha corretamente para a operação "999999".
Imagem 06 - Relatório PCPR023, demonstrando a quebra de linha corretamente para a operação "999999".
Imagem 07 - Relatório PCPR038, demonstrando a quebra de linha corretamente para a operação "999999".
Imagem 08 - Relatório PCPR057, demonstrando a quebra de linha corretamente para a operação "999999".