Páginas filhas
  • 1809 - Extrato fundo multifilial / Verbas por fornecedor.

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs
SolucaoTOTVS Distribuição e Varejo

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Winthor

Segmento:

Segmentos_totvs
SegmentoDistribuição

Módulo:18 - Verbas
Função:Verbas
Requisito/Story/Issue:

DDCOMP-4803 - Rotinas 202/132 - ok

DDCOMP-4813 - Rotina-1809 - ok

DDCOMP-4817 - Rotina 1801 - ok

DDCOMP-4818 - Rotina 1804 - ok

DDCOMP-4843 - Rotina 1831 - ok

DDCOMP-4831 - Rotina 1829 - ok

DDCOMP-5190 - Rotina 1803 - ok

DDCOMP-5195 - Rotina 1827 - ok

DDCOMP-5309 - Rotina 1806 - ok

DDCOMP-5310 - Rotina 1807 - ok

DDCOMP-5506 - Rotina 1830 - ok

DDCOMP-5715 - DDCOMP-6155 - Rotina 1812 - ok

DDCOMP-5793 - Rotina 1840 - ok

DDCOMP-4832 - DDCOMP-6060 - Rotina 1802 - ok

DDCOMP-5872 - rotina 220 - ok7328 - Rotina 1809


02. SITUAÇÃO/REQUISITO

Efetuar a duplicação do pedido pela rotina 220 e cancelar o pedido anterior automaticamente sem realizar pergunta. Para isso será configurado um parâmetro na rotina 530 o usuário será restrito a confirmação da exclusão do pedido de compras anterior ao fluxo de duplicação, flag marcada permitirá executar o processo automático, default nulo.Ajustar rotina 1809 para melhorar as informações de relatório. 

03. SOLUÇÃO

Criado parâmetro na 132 - UTILIZAVERBAMULTIFILIAL  default N opções S ou N

e campo na PCFORNEC.ALIMENTAFUNDOMULTIFILIAL Ajustado relatório rotina 1809 para melhor entendimento.


Totvs custom tabs box
tabsProcedimentos iniciais 560, Rotina 132, Rotina 202, Rotina 1801, Rotina 1803, Rotina 1827, Rotina 1806, Rotina 1807, Rotina 1804, Rotina 1831, Rotina 1809, Rotina 1822, Rotina 1830, Rotina 1840, Rotina 1818, Rotina 1832, Rotina 1812, Rotina 1829, Rotina 1802, Rotina 220, Rotina 1301, Rotina 1307
idspasso1,passo2,passo3,passo4,passo5,passo6,passo7,passo8,passo9,passo10,passo11,passo12,passo13,passo14,passo15,passo16,passo17,passo18,passo19,passo20,passo21,passo22

Liberado na rotina para que seja possível pesquisar a verba tanto em dinheiro quanto mercadoria.

Image Removed

Image Removed

  Rotina 1827:

  1.  Acesse a Rotina 1827 - Aplicar verba CMV retroativo ;

Image Removed

Image Removed

  Rotina 1806:

  1.  Acesse a Rotina 1806 - Aplicar verba para rebaixa de custo;

Image Removed

Image Removed

  Rotina 1807:

  1.  Acesse a Rotina 1807 - Aplicar verba lançando como receita;

Image Removed

Image Removed

  Rotina 1804:

  1.  Acesse a Rotina 1804 - Aplicar verba lançando como receita;

Image Removed

Image Removed

  Rotina 1831:

  1.  Acesse a Rotina 1831 - Preparar verba aplicação rebaixa CMV;

Image Removed

Image Removed

Image Removed

Image Removed

  Rotina 132:

  1.  Acesse a Rotina 132 - Parâmetros da Presidência, criado parâmetro UTILIZAVERBAMULTIFILIAL default N 

Image Removed

  Rotina 202:

  1.  Acesse a Rotina 202 - Cadastrar fornecedor, verificar a criação do campo PCFORNEC.ALIMENTAFUNDOMULTIFILIAL, selecionar de acordo com a necessidade:

 Image Removed Image Removed

  Rotina 1801:

  1.  Acesse a Rotina 1801 - Incluir verba fornecedor, notar que com o parâmetro 4239 da 132 marcado com Sim a apresentação da rotina será alterada para Fundo MultiFilial

  Image Removed

  Rotina 1803:

  •  Acesse a Rotina 1803 - Baixar verba fornecedor em dinheiro;
  •  Caso o parâmetro da rotina 202 esteja como "R", a rotina deverá chamará um  serviço que seja alimentado o fundo pcfundomultifilial;

  • Caso o parâmetro esteja como "C", a rotina não realizará nenhum processo no fundo, visto que já foi alimentado pela criação da verba na tabela pcfundomultifilial;

  • Filtro de pesquisa das filiais, conforme liberação na rotina 131 e cadastro no fundo multifilial, para que seja possível selecionar em qual filial irá baixar o recebimento monetário;

  •   Rotina 1822:

    1.  Acesse a Rotina 1822 - Estornar baixa de verba;
    2. Estorna a baixa de verba da rotina 1803:
    3. Caso parâmetro 4239 esteja marcado como Sim, ao realizar o estorno de uma verba (1803), parâmetro "Alimenta Fundo Multifilial" na tabela pcmovfundomultfilial, caso esteja como "R", deverá realizar o estorno e retirar o valor do fundo. Caso esteja como "C" ou "A" não movimenta o fundo,

    Image Removed

    Image Removed

      Rotina 1830:

    1.  Acesse a Rotina 1830 - Estornar aplicação gerada como receita;

    Image Removed

    Image Removed

    Image Removed

    Image Removed

      Rotina 1840:

    1.  Acesse a Rotina 1840 - Cadastro fundo multifilial - essa rotina irá cadastrar o fundo mutifilial de acordo com a necessidade;

    Image Removed

    Image Removed

    Image Removed

    2. Nova aba permite pesquisar as verbas que estão sem código de comprador, para que seja possível informar o código do comprador. Podendo transferir uma verba de comprador também;

    3. O código poderá ser alterado diretamente pela grid, ou ser replicado para várias verbas de acordo com o filtro pesquisado. Permitindo alterar o comprador da verba;

    Image Removed

    4. A movimentação é feita diretamente pelo fundo, foi criado o campo NUMTRANSMOVFUNDO na tabela PCMOVFUNDOMULTIFILIAL, para que seja possível registrar as movimentação diretamente no fundo com número sequencial para gerar a numeração dessa transação;

    5. Tela e filtros que possibilitam a transferência do saldo de um comprador para outro.

    6. Esse processo chamará o serviço de retirada do fundo para fazer a saída e chamar o serviço de inclusão no fundo para fazer a entrada para o outro comprador na PCFUNDOMULTIFILIAL;

    Image Removed

    7. Permissão para para realizar transferência de valores do fundo de um comprador para outro e para realizar manutenção do comprador na verba.

    Image Removed

      Rotina 1818:

    1.  Acesse a Rotina 1818 - Estornar baixa de verba desc. financeiro - de acordo com a necessidade;
    2. Notar que ao estornar um valor na 1818 a PCFUNDOMULTIFILIAL o valor é reduzido.

    Image Removed

    Image Removed

    Image Removed

    Image Removed

    Image Removed

      Rotina 1832:

    1.  Acesse a Rotina 1832 - Apurar verba rebaixa CMV - de acordo com a necessidade usando o parâmetro 4239=S;
    2.  As movimentação serão nas tabelas pcmovfundomultifilial - com uma entrada e uma saída do valor apurado - e na pcfundomultifilial não terá alteração na tabela.

    Image Removed

    3.  Inclusão de campo NUMNOTA e Numtransvenda na grid da rotina. 

    Image Removed

      Rotina 1812:

    1.  Acesse a Rotina 1812 - Cancelar verba - de acordo com a necessidade usando o parâmetro 4239=S;
    2. Quando o parâmetro alimentafundomultifilial da 202 estiver = C - a verba  é lançada na 1807 e Cancelada na 1812 permitindo ficar negativo, caso o comprador não tenha saldo suficiente;
    3. Quando o parâmetro alimentafundomultifilial da 202 estiver = A - a verba  é lançada na 1802 e Cancelada na 1812 permitindo ficar negativo, porém apresentará uma mensagem "Verba sem saldo disponível. Todo o saldo está vinculado a pedido de compras.", tendo que retirar a assinatura na rotina 1802 para depois cancelar ma rotina 1812, caso o comprador não tenha saldo suficiente o fundo ficará negativo;
    4. Ao cancelar uma verba com o parâmetro alimentafundomultifilial da 202 estiver = R e houve um recebimento parcial na 1803 ou 1804, o cancelamento feito não zera o valor aplicado.

    Image Removed

      Rotina 1829:

    1.  Acesse a Rotina 1829 - Baixas verba com crédito já lançado - de acordo com a necessidade usando o parâmetro 4239=S;
    2.  Caso o parâmetro 4239 esteja marcado como "S",  rotina 202 campo ALIMENTAFUNDOMULTIFILIAL = R - ao vincular um crédito avulso a uma verba criada com  PCVERBA.ALIMENTAFUNDOMULTIFILIAL = R,  após realizar o vínculo do débito ao crédito a rotina deverá chamar o serviço de movimentação do fundo, para alimentar o fundo de acordo com o valor do crédito que está sendo vinculado na PCFUNDOMULTIFILIAL e no comprador da verba.

    Image Removed

    3.  Ao clicar duas vezes sobre a linha do fornecedor, abrirá uma nova aba com duas grids, sendo um para a lista de verbas com saldo a receber a outra de créditos avulsos;

    Image Removed

    4.  Para realizar o vínculo, selecionar uma verba e vários créditos, não ultrapassando o valor do saldo a receber, não é possível selecionar várias verbas apenas uma;

    5.  Ao clicar em confirmar, a rotina realizará o vínculo do débito com o crédito.

    Image Removed

      Rotina 1802:

    1.  Acesse a Rotina 1802 - Emitir contrato fornecimento verba - de acordo com a necessidade usando o parâmetro 4239=S e PCFORNEC.ALIMENTAFUNDOMULTIFILAL = "A" (Pelo aceite de contrato);
    2. Criado novo processo na rotina 1802 para que seja possível arquivar o contrato da Verba. Esse contrato pode ser um arquivo PDF máximo 10Mb. Clicar em Imprimir o Contato de Verba, salvar o arquivo em PDF. Para arquivar e assinar o contrato clicar no botão Assinar/Armazenar Contrato e pesquisar o local onde salvou o contrato esse processo alimenta o fundo;
    3. OBS:  Caso não queira utilizar o contrato da rotina, gravar um contrato de acordo com a necessidade em PDF o processo de assinatura e armazenamento será o mesmo;
    4. Criado processo para que seja possível realizar o download do arquivo. Ao clicar no botão Download Contrato, a rotina abrirá uma janela para mostrar onde deseja salvar o arquivo e ao confirmar será realizado o download do arquivo na pasta selecionada.
    5. Cancelar Assinatura esse processo retira a assinatura do processo, retira o valor do fundo, deixando a verba pronta para assinar novamente.

    Image Removed

    Image Removed

    5. Criado permissão para retirar assinatura do contrato;

    Image Removed

      Rotina 220:

  •  Acesse a Rotina 220 - Digitar pedido de compra - de acordo com a necessidade usando o parâmetro 4239=S;
  • Ao criar um pedido de compra normal com percentual de bonificação ao criar a verba a rotina passará a gravar os campos:

    pcverba.alimentafundomultifilial - pcverba.aplicverbarebcusto - pcverba.utilizaverbamultifilial - pcverba.codcomprador e pcpedido.aplicaverbarebcusto.

    Image Removed

    Image Removed

      Rotina 1301:

    1.  Acesse a Rotina 1301 - Recebimento de Mercadoria - de acordo com a necessidade usando o parâmetro 4239=S;

           * Entrada com diferença de preço - Débito:

           2. Movimentará o fundo na pcmovfundomultifilial quando na pcpedido.alimentafundomultifilial = C - e pcpedido.aplicaverbarebcusto = N;

           3. Movimentará o fundo na pcmovfundomultifilial - com uma entrada e uma saída - quando os parâmetros estiverem pcpedido.alimentafundomultifilial = C, R ou A - e pcpedido.aplicaverbarebcusto = S;

           * Entrada tipo 1 com item Bonificado:

           4. Sempre movimentará o fundo na pcmovfundomultifilial. Apenas nos parâmetro pcpedido.alimentafundomultifilial = C, R ou A - e

    pcpedido.aplicaverbarebcusto = S com verba gerada por Mercadoria - movimentará a pcmovfundomultifilial com uma entrada e uma saída;

           * Entrada tipo 5 item Bonificado:

           5. Movimentará a pcmovfundomultifilial - nos parâmetros pcpedido.alimentafundomultifilial = R e pcpedido.aplicaverbarebcusto = N, S - com verba gerada manual pela 1801 - com o vínculo da verba OUTROS gerada na tipo 1 com item bonificado,  com o vínculo da verba MERCADORIA gerada na tipo 1 com item bonificado;

    Totvs custom tabs box items
    defaultyesno
    referenciapasso1
    Totvs custom tabs box items
    defaultno
    referenciapasso6
    Totvs custom tabs box items
    defaultno
    referenciapasso7
    Totvs custom tabs box items
    defaultno
    referenciapasso8
    Totvs custom tabs box items
    defaultno
    referenciapasso9
    Totvs custom tabs box items
    defaultno
    referenciapasso10
    Totvs custom tabs box items
    defaultno
    referenciapasso11

      Rotina 560:

    1. Acesse a Rotina 560 - Atualizar Banco de Dados, e atualize tabela  PCFORNEC, PCMOVFUNDOMULTIFILIAL, PCCADFUNDO, PCFUNDOMULTIFILIAL, PCVERBA, PCCONSUM, PCPEDIDO, PCMOVCRFOR, PCNFENT,  PCNFENPREENT, PCPARAMFILIAL , aba de Dicionário de dados, aba  Permissões - Criação Permissão de Acesso rotina 530, Criação/Exclusão de Rotina (rotina 529) e em seguida clique no botão Confirmar;
    Totvs custom tabs box items
    defaultno
    referenciapasso2
    Totvs custom tabs box items
    defaultno
    referenciapasso3
    Totvs custom tabs box items
    defaultno
    referenciapasso4
    Totvs custom tabs box items
    defaultno
    referenciapasso5

      Rotina 1809:

    1.  Acesse a Rotina 1809 - Extrato Fundo Multi-filial/Verbas por fornecedor;

    Image Removed

    Image Removed

    Image Removed

    Image Removed

    Totvs custom tabs box items
    defaultno
    referenciapasso12
    Totvs custom tabs box items
    defaultno
    referenciapasso13
    Totvs custom tabs box items
    defaultno
    referenciapasso14
    Totvs custom tabs box items
    defaultno
    referenciapasso15
    Totvs custom tabs box items
    defaultno
    referenciapasso16
    Totvs custom tabs box items
    defaultno
    referenciapasso17
    Totvs custom tabs box items
    defaultno
    referenciapasso18
    Totvs custom tabs box items
    defaultno
    referenciapasso19
    Totvs custom tabs box items
    defaultno
    referenciapasso20
    Totvs custom tabs box items
    defaultno
    referenciapasso21
    Totvs custom tabs box items
    defaultno
    referenciapasso22

      Rotina 1307:

    1.  Acesse a Rotina 1307 - Cancelar Nota Fiscal de entrada - de acordo com a necessidade usando o parâmetro 4239=S;

           * Entrada com diferença de preço - Débito:

           2. Movimentará o fundo na pcmovfundomultifilial quando na pcpedido.alimentafundomultifilial = C - e pcpedido.aplicaverbarebcusto = N - retornando o valor lançado na 1301;

           3. Movimentará o fundo na pcmovfundomultifilial - com uma entrada e uma saída - quando os parâmetros estiverem pcpedido.alimentafundomultifilial = C, R ou A - e pcpedido.aplicaverbarebcusto = S - retornando o valor lançado na 1301 com uma entrada e uma saída;

           * Entrada tipo 1 com item Bonificado:

           4. Sempre movimentará o fundo na pcmovfundomultifilial - retornando o valor lançado na 1301. Apenas nos parâmetro pcpedido.alimentafundomultifilial = C, R ou A - pcpedido.aplicaverbarebcusto = S com verba gerada por Mercadoria - movimentará a pcmovfundomultifilial com uma entrada e uma saída - retornando o valor lançado na 1301 com uma entrada e uma saída;

           * Entrada tipo 5 item Bonificado:

           5. Movimentará a pcmovfundomultifilial - nos parâmetros pcpedido.alimentafundomultifilial = R e pcpedido.aplicaverbarebcusto = N, S - com verba gerada manual pela 1801 - com o vínculo da verba OUTROS gerada na tipo 1 com item bonificado,  com o vínculo da verba MERCADORIA gerada na tipo 1 com item bonificado - retornando o valor lançado na 1301;

    Image Added

     2. Na opção de Extrato do Fundo Multi-filial:

    Incluso no relatório impresso as informação do número da verba e também na grid;

    Incluso nome do comprador;

    Image Added


    Image Added


    3. Na Opção Relação de Verba Por Fornecedor:

    Incluso apresentação do parâmetro alimentafundomultifilial gravado na pcverba no relatório da verba Movimento Fundo.

    Retirado colunas vl. Aplicado e Saldo a Aplic. no relatório de verba;

    Incluso coluna Aplicado no Fundo, para demonstrar o valor aplicado.

    Image Added




    04. DEMAIS INFORMAÇÕES

    • Para utilizar a nova funcionalidade implementada atualize as rotinas abaixo para a versão 30.02 ou versão superior;

    • 560 - Atualizar Banco de Dados

    • 530 - Permitir Acesso a Rotina

    • 220 - Digitar Pedido de Compra1809 - Extrato Fundo Multi-filial/Verbas por fornecedor


    Aviso
    Você sabe como atualizar as rotinas do WinThor?

    ...