SIGALOJA: Exclusão de Venda com SE1 Compartilhada, Guias e Títulos do DIFAL e Ajuste JOB Cancelamento
Linha de Produto: | Microsiga Protheus |
Segmento: | Varejo |
Módulo: | SIGALOJA |
Função: | LOJA140 |
Situação/Requisito: | - Se no banco de dados houverem dois títulos financeiros (SE1) com o mesmo Prefixo e Número do Título, porém originados em filiais diferentes, ao excluir qualquer um deles, os dois eram excluídos.
- Ao excluir uma venda interestadual que gerou uma guia do DIFAL, os dados referentes a guia e seu título a pagar não eram excluídos.
- Se a rotina de cancelamento era executada em job, (exemplo; job de cancelamento da NFC-e), o campo L1_SITUA da venda não era atualizado, mesmo quando o cancelamento já estava autorizado no TSS. Importante: Essa situação ocorria quando a data do LOJA140.PRX fosse igual a 28/10/2016.
|
Solução/Implementação: | - Ajustamos a rotina "Exclusão NF/Orc/Ped", para que somente os Títulos Financeiros que pertencem a mesma filial ao qual o usuário está logado, sejam excluidos.
Porém recomendamos que NÃO utilizem séries iguais, mesmo em filiais diferentes, pois como os títulos são gerados na tabela SE1 sem o campo Filial, se duas filiais repetirem essa informação: Prefixo + No. Título + Parcela + Tipo, haverá a violação do chave única (X2_UNICO). - Ajustamos a rotina de "Exclusão NF/Orc/Ped", para que quando uma venda interestadual com guia do DIFAL associada for excluída, haja a exclusão da guia e do seu título a pagar.
- Ajustamos a rotina de cancelamento, para que o campo L1_SITUA seja atualizado independente se a rotina de exclusão seja executada através de job ou não.
|
Fontes do pacote: | LOJA140.PRX 05/11/2016 12:12:48 07 |
TESTE REALIZADO EM AMBIENTE DE DESENVOLVIMENTO
View file |
---|
name | TWDY38_Evidencia de Teste.pdf |
---|
height | 250 |
---|
|