Ir para o conteúdo principal

OS 81053 - MELHORIA - COMPRAS - SOLICITAÇÃO

Objetivo:

Essa solicitação tem por objetivo  implementarpara clientes que possuam a funcionalidade “CLIENTE_TRANSPORTES” ativa, os campos Centro de Custo e Observação se tornem obrigatórios durante o ajuste das casas decimais da variável que armazena os percentuaisprocesso de tributos no Cadastrogeração de ContabilizaçSolicitação dode móduloCompra, Corporativoimpedindo permitea gravação/salvamento quando não cadastro,atendidos.
Além armazenamento,disso, exibiçãovalidar eas usoseguintes deregras alíquotas com até 4 casas decimais, sem truncamento ou arredondamento indevido, garantindo que:complementares:

  • As telas de Corporativo – ContabilizaçObservação permanecemdeve funcionaisconter emínimo semde impactos20 nascaracteres demais regras.preenchidos.

  • OsCentro percentuaisde cadastradosCusto deve ser informado no Corporativo são corretamente refletidos e utilizados nas notasrateio do móduloitem, Recebimentoquando (Notaa Fiscalfinalidade Manual,do XMLmaterial eexigir Serviços/REINF).CCU / Rateio.

  • Atenção: OS

    As complementar àregras OSnão 91952devem -ser ALTERAÇÃOaplicadas DOpara PERCENTUALclientes (AUMENTARsem ASa CASASfuncionalidade DECIMAISativa.

    TANTO DA TELA QUANTO NA GERAÇÃO DO SPED FISCAL E CONTRIBUIÇÕES) DO PIS REF AO FRETE PARA CST 60.

Premissas:

  • Necessário o ambiente estar atualizado com asa versões:versão:
    • CorporativoCompras de número 126099XXXXX Genexus 17 ou superior;
    • RecebimentoFuncionalidade "CLIENTE_TRANSPORTES" precisa estar ativa via banco de númerodados, XXXXXcaso Genexusnecessário 17entre ouem superior;
    • contato
    com a Send Solutions.

Teste realizado após a atualização

Cenário 101Cadastro/ediçValidar obrigatoriedade da Observação deem alíquotas de tributos com 4 casas decimais no Corporativobranco

Passo a passo

  1. Acessar o módulo CorporativoCompras

    • Acessar: Módulo Corporativo > Menu FiscalSolicitante > CFOP - Cadastros > ContabilizaçSolicitação

      image.png

      image.png


  2. Selecionar o tipo de operação e exibir impostosCompra

    • Selecionar um Tipo de Operação que possua CFOP-CIO configurada.

    • Clicar para visualizar os impostos associados.

      image.png

  3. Inserir/editar um tributo (ex.: PIS/COFINS)

    • Selecionar um tributo existente (PIS ou COFINS) e clicar em Editar, ou clicar em Inserir para incluir novo tributo.image.png

  4. Informar alíquota com 4 casas decimais e confirmar

    • Preencher a alíquota do tributo com um valor de 4 casas decimais, por exemplo:

      • PIS = 1,2425

    • Preencher demais campos obrigatórios (datas de vigência etc.).

    • Clicar em Confirmar/GravarInserir Solicitação.

      image.png

  5. Confirmar a geração da solicitação.

  6. Inserir um item na solicitação.

  7. Na tela do item, deixar o campo Observação em branco.

  8. Clicar em Confirmar.

ResultadosResultado esperadosesperado

  • O sistema aceita a digitação depermite alíquotas com até 4 casas decimais sem erro de validação.confirmar.

  • AoExibe confirmar,mensagem: “Observação ocorreé truncamentoobrigatória” para duas casas (ex.: 1,2425 não vira 1,24).

  • AoA reabrir validação tributo,ocorre somente porque a alíquotaFUNDADV éestá exibida exatamente como informada (1,2425).

  • Demais campos e regras da tela de Contabilização (inclusão, edição, obrigatoriedade, datas, etc.) permanecem sem alteração de comportamento.
    ativa.


Cenário 202UsoValidar damínimo alíquotade com20 4caracteres casaspara decimaiso nocampo Recebimento (Nota Fiscal Manual / XML / Serviços)Observação

Cenário

Passo 2Aa – Nota Fiscal Manual

passo

  1. Acessar o módulo RecebimentoCompras e iniciar uma Solicitação.

    • Acessar: Módulo Recebimento > Menu Recebimento > Nota Fiscal Manual.

      image.png

      image.png


  2. Inserir umaum nova nota manual

    • Clicar em Inserir Nota.

      image.pngitem.

    • Informar osuma dadosObservação com menos de cabeçalho20 (fornecedor, série, número, datas, natureza da operação etc.)caracteres.

    • Clicar em Confirmar para gravar o cabeçalho.

      image.png.

InserirResultado item da notaesperado

  • ComO asistema nota aberta, clicar em Inserir Item.

    image.png

  • Informar item e CFOP-CIO parametrizada no Corporativo

    • Informar o itempermite (produto/serviço).avançar.

    • SelecionarExibe amensagem: CFOP-CIO“Observação correspondentedeve àquela configuradaconter no cenáriomínimo 120 (onde foi parametrizada a alíquota 1,2425).

    • Confirmar os dados do item.

  • Acessar guia de PIS (e COFINS, se aplicável)

    • Com o item selecionado, acessar a guia de PIScaracteres”.

    • Verificar Validação percentual deocorre PISdevido carregadoà automaticamente.
      image.png

      FUNDADV

      image.png

      image.png


      image.png

      image.pngativa.


  • Cenário

    Resultados esperados03CenárioValidar 2Aobservação válida

    Passo a passo

      1. Na guia de PIS (e/ou COFINS),Acessar o tributomódulo parametrizadoCompras noe Corporativoiniciar éuma retornado automaticamente como padrão para a CFOP-CIO informada.Solicitação.

      2. AInserir alíquotaum apresentadaitem.

        na
      3. tela
      4. deve

        Informar carregarObservação com até20 4ou casasmais decimaiscaracteres, exatamente conforme parametrizada (ex.: 1,2345).

      5. Clicar em Confirmar.

      Resultado esperado

      • O cálculosistema doaceita valora do tributo (base * percentual) deve considerar as 4 casas decimais, sem truncar para 2 casos na fórmula.observação.

      • NãoAvança para mensagensa tela de erro relacionadas ao percentual ou ao cálculo.

      • Demais comportamentos da tela (campos já existentes e regrasRateio de validação)Centro permanecemde inalteradosCustos.


      Cenário 2B04NotaValidar XMLobrigatoriedade do Centro de Custo

      (CasoPasso aplicávela ao ambiente de testes)passo

      1. ImportarNa umatela notade viaRateio, XMLnão cominformar CFOP-CIOnenhum correspondente à parametrizada no Corporativo.CCU.

      2. Processar a nota até a etapaClicar em que os tributos são visualizados.

      3. Acessar as guias de PIS/COFINS do item.

        image.pngConfirmar.

      Resultado esperado – Cenário 2B

      • AsO alíquotassistema denão PIS/COFINSpermite devem considerarconfirmar o valor de 4 casas decimais parametrizado no Corporativo.rateio.

      • OExibe cálculomensagem: exibido na tela deve estar coerente com o percentual“Centro de 4Custo casas.é obrigatório”.

      • Validação deve ocorrer arredondamento/truncamento indevido para 2 casasocorre apenas porquando limitaçãoa dofuncionalidade atributo.está ativa.


      Cenário 2C05NotaValidar deCCU Serviçosinformado /corretamente

      REINF

      Passo a passo

      1. Inserir/receberNa uma notatela de serviçosRateio, (REINF)informar comum CFOP-CIO ou tipoCentro de operaçãoCusto parametrizado no Corporativo.válido.

      2. NavegarClicar atéem as informações de PIS/COFINS.

        image.pngConfirmar.

      Resultado esperado – Cenário 2C

      • AsRateio mesmasé regras se aplicam: o sistema deve refletir a alíquotainserido com 4 casas decimais e calcular corretamente os tributos.sucesso.

      • NãoO item alteraçfica devidamente configurado.


      Cenário 06 – Validar que as regras NÃO atuam sem a funcionaliade ativa

      Passo a passo

      1. Criar uma Solicitação de fluxoCompra normalmente.

      2. Inserir um item.

      3. Deixar Observação em branco.

      4. Confirmar.

      5. Na tela de tela,Rateio, apenasnão informar Centro de Custo.

      6. Confirmar.

      Resultado esperado

      • O sistema não bloqueia a precisãgravação da observação.

      • Permite observação vazia ou com menos de 20 caracteres.

      • Permite salvar sem Centro de Custo.

      • Confirma a solicitação normalmente.

      • Ou seja: nenhuma validação deve ocorrer.


      Cenário 07 – Verificar se a situação reportada foi atendida no desenvolvimento

      Passo a passo

      1. Validar mensagens exibidas (texto, posição, cor padrão do percentualsistema).

        aplicado.
      2. Validar se os bloqueios acontecem antes da gravação.

      3. Confirmar que a obrigatoriedade ocorre exclusivamente quando a funcionalidade está ativa.

      4. Validar que a lógica de mínimo de caracteres está correta (contar espaços).

      5. Verificar se após informar corretamente os campos, o processo flui normalmente.

      Resultado esperado

      • Todas as regras aplicadas corretamente.

      • Nenhum erro adicional aparece.

      • Comportamento reproduz exatamente o solicitado na OS.

      4.png

      ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.