Versões comparadas

Chave

  • Estas linhas foram adicionadas. Esta palavra foi adicionada.
  • Estas linhas foram removidas. Esta palavra foi removida.
  • Formatting was changed.

...

Execução do cálculo do custo médio automático através de linha de comando/arquivo batch. 

 

APLICAÇÃO E CONCEITO

A execução do cálculo do custo médio automático utiliza como base o próximo mês referente a "Data da última apuração" (definida no período aberto da empresa), até o mês atual.

Por exemplo, caso a data da última apuração é dia 29/06/2018, e a data atual é dia 01/08/2018, nesta situação o sistema irá executar o recalculo dos meses 07/2018 a 08/2018.

Importante: Esta ferramenta substituí o aplicativo APCUSTO o qual possui a mesma funcionalidade.



UTILIZAÇÃO

Criação Arquivo .BAT

Parâmetros: 

  • FIL=001,002,003 -> Filtro das Filiais - Obrigatório 
  • PROD= 123456,456789 -> Filtro dos produtos - Opcional Opcional
  • DATAINI= 012020 -> informar mês e ano com o formato "MMAAAA" 
  • DATAFIM= 012020 -> informar mês e ano com o formato "MMAAAA"
  • LOGFILE=Nome do arquivo de log - Opcional 
  • Base de Dados -> Nome da base de dados dados - Obrigatório 
  • Servidor -> Informar IP da máquina  ou localhost localhost - Obrigatório
  • Porta -> Ex: 5432 5432 - Obrigatório 


Exemplo: 
  
Com filtro do produto: 

"C:\CAMINHO_COMPLETO\DFIS.EXE" CALCCUSTO=FIL=001$PROD=001180$LOGFILE=001,002$PROD=001180,001181$DATAINI=012020$DATAFIM=032020$LOGFILE=LOG.TXT;basededados;192.168.0.5;5432 

ou geral 

"C:\CAMINHO_COMPLETO\DFIS.EXE" CALCCUSTO=FIL=001$LOGFILE=LOG.TXT;basededados;192.168.0.5;5432

Criação Arquivo .BAT: 
Criar um arquivo .BAT e insira Insira a linha de comando especificada acima nos arquivos , conforme exemplos e figura 1.

Obs.:
Informações sobre os parâmetros de DATAINI e DATAFIM


Caso seja informado somente o parâmetro DATAINI será considerado o mês desta data para processamento.
 
Caso seja informado somente o parâmetro DATAFIM será considerado o mês desta data para processamento.

Só será considerado data válida com o formato "MMAAAA" 

Arquivo_Geral.BAT
Conteúdo do arquivo: "C:\CAMINHO_COMPLETO\DFIS.EXE" CALCCUSTO=FIL=001$LOGFILE001$FCUSTO=N$LOGFILE=LOG.TXT;basededados;192.168.0.5;5432

...

Arquivo_Produto.BAT
Conteúdo do arquivo:  "C:\CAMINHO_COMPLETO\DFIS.EXE" CALCCUSTO=FIL=001$PROD=001180$LOGFILE001180$FCUSTO=S$LOGFILE=LOG.TXT;basededados;192.168.0.5;5432 

Figura 1: Arquivos .BAT

 

Foi ajustado e reposicionado o LOGO no DANFE, essa melhoria se fez por conta da apresentação com maior destaque da marca da empresa, e ficará conforme ilustra as figuras 1 e 2;

  Image Removed

Figura 1: DANFE Paisagem 

  Image Removed

Figura 2: DANFE Retrato

 

Para que o LOGO tenha uma melhor impressão no DANFE é necessário que a imagem contenha os seguintes critérios:

Dimensões:

  • Lagura: 200 pixel
  • Altura: 87pixel
  • Resolução: 96dpi - 24Bits
  • Extensão: .JPEG (*obrigatório)

Observações:

LOGO com tamanho diferente do especificado poderá ocasionar distorções na imagem, além de lentidão em seu carregamento. (No caso de imagem de alta resolução).

Modelos de DANFE alterados:

  • Retrato Com canhoto Superior
  • Retrato Com Canhoto Inferior
  • Paisagem

 

Segue abaixo Link para download da imagem padrão (EM BRANCO) para ajustar o LOGO da empresa.

Modelo Padrão: modelo.jpg

 

Lembrando que: os logos com uma imagem quadrada devem ser posicionados no centro do modelo padrão, assim ao gerar o DANFE o logo ficará centralizado no local destinado ao logo.

 

 

 

Agendamento de execução do arquivo .BAT


Configuração Agendador de tarefas.  Versão Windows 10.

Acesse o agendador de tarefas do Windows acessando o menu Ferramentas Administrativas do Windows -> Agendador de Tarefas. Figura 2.

Image Added

Figura 2: Menu de acesso agendador de tarefas

Na tela do Agendador de tarefas clique em "Criar Tarefa Básica". Figura 3.

Image AddedFigura 3: Tela Agendador de tarefas


Informe o nome e descrição para a tarefa. Figura 4.

Image AddedFigura 4: Nome e descrição da tarefa

 

Determine qual será a frequência de execução da tarefa. Figura 5.

Image Added

Figura 5: Frequência de execução da tarefa


Informe o dia e horário para execução da tarefa. Figura 6. No caso foi selecionado frequência diária.


Image AddedFigura 6: Dia e hora para inicio da tarefa

Selecione a ação "Iniciar um programa". Figura 7.

Image Added

Figura 7: Ação "Iniciar um programa"

 

Informe o nome e o caminho do arquivo .BAT  Caso necessário clique no botão "Procurar" para localizar o arquivo. Figura 8.

  • Deverá informar apenas um arquivo por tarefa a ser agendada.

Image Added

Figura 8: Nome e caminho do arquivo .BAT


Clique em concluir  no agendador de tarefas do Windows. Figura 9.

Image AddedFigura 9: Conclusão do agendador de tarefas.