SCRIPT para gerar carnes em massa.

Pedro estou com tremenda necessidade de gerar carnes em massa, pode dar uma avaliada e me dizer se posso desenvolver o script por completo ?


Me dizer se o fluxo ta certo e probabilidade de acarretar algum problema.

Para quebrar o galho acho q adiantaria a galera ai (pelo que revirei no forum).

Obrigado.


1- GERAR 1 CARNE VAZIO PARA CADA CLIENTE:

Inserir 1 registro na tabela sis_carne para cada cliente ativo, com campo "codigo" unico de 8 caracteres para cada.

2- LIGAR O AUTO GERACAO DE CARNES BOTANDO O NUMERO P QUANTIDADE DE PARCELAS DESEJADAS.
Esperar o mk-bot rodar para gerar todos os titulos.


3- ATUALIZAR A TABELA vtab_titulos com o codigo criado para cada carne nas seguintes condicoes:

UPDATE vtab_titulos
   SET vtab_titulos.codigo_carne = sis_carne.codigo
 --SELECT sis_carne.codigo , sis_cliente.nome , sis_carne.id  
  FROM sis_carne sis_carne
  JOIN sis_cliente sis_cliente
    ON sis_carne.login = sis_cliente.login
  JOIN vtab_titulos vtab_titulos
    ON vtab_titulos.cpf_cnpj = sis_cliente.cpf_cnpj
 WHERE sis_carne.delcarne = 0    
   AND vtab_titulos.deltitulo = 0
   AND vtab_titulos.codigo_carne IS NULL
  AND vtab_titulos.status = 'aberto'

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

Respostas

  • ac

  • Há como fazer isso pela API, Pedro?

  • :(

  • acompanhado

  • está certo mais no lugar de usar vtab_titulos usa a sis_lanc direto, irei colocar o auto carnê assim que alterar algumas coisas tipo opções de clientes carnê ou boleto e etc...

  • AC

  • acompanhando

  • pedro , para que existe as "vtab" ?

    Pedro Filho disse:

    está certo mais no lugar de usar vtab_titulos usa a sis_lanc direto, irei colocar o auto carnê assim que alterar algumas coisas tipo opções de clientes carnê ou boleto e etc...

  • são visões que ajudam em algumas filtragens...

    Rodrigo Foureaux disse:

    pedro , para que existe as "vtab" ?

  • E ai Rodrigo, conseguiu gerar os carnês em massa com esse script e sem nenhum problema? 

This reply was deleted.