Função: MATA216 - Refaz Lançamentos de Terceiros
Versões: | Microsiga Protheus 8.11 , Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Espanhol , Inglês |
Descrição:
OBJETIVO:
Este programa irá refazer os lançamentos referentes ao poder de terceiros, analisando as notas fiscais de compra e venda.
IMPORTANTE:
As notas fiscais geradas para poder de terceiros são classificadas com relação ao campo "Poder de Terceiros", do TES utilizado.
Esta rotina atualiza campos do arquivo de saldos físicos, financeiros e o arquivo de saldos em poder de terceiros, de acordo com o tipo de TES informado na nota.
Programa Fonte:
MATA216.PRX
Sintaxe:
MATA216 - Refaz Lançamentos de Terceiros ( PARAMIXB ) --> Nil
Retorno:
-
Nil(nulo)
- Nil
Observações
Esta função pode ser executada através de uma rotina automática.
No exemplo abaixo, existe a preparação do ambiente para rodar esta rotina,
que é feita através do comando Prepare Environment.
// aemp[1] = Empresa (Caracter)
// aemp[2] = Filial (Caracter)
// Administrador = Através de qual usuário irá executar a rotina. (Caracter)
// senha = Senha do usuário (Caracter)
PREPARE ENVIRONMENT EMPRESA aemp[1] ;
FILIAL aemp[2] ;
USER 'Administrador' ;
PASSWORD 'senha' ;
TABLES "SB6","SC5","SC6","SD1","SD2","SF1","SF4" ;
MODULO "EST"
Exemplos
#include "rwmake.ch"#include "TbiConn.ch"User Function jobm216()Local PARAMIXB := .T. Local aemp := {"99","01"}PREPARE ENVIRONMENT ;EMPRESA aemp[1] ;FILIAL aemp[2] ;USER 'Administrador' ;PASSWORD '' ;TABLES "SB6","SC5","SC6","SD1","SD2","SF1","SF4" ;MODULO "EST" MSExecAuto({|x| mata216(x)},PARAMIXB)RESET ENVIRONMENTReturn Nil
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB | Vetor | Caso a rotina seja rodada em batch(.T.), senão (.F.) | X |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas