Árvore de páginas

ATA216 - Refaz Lançamentos de Terceiros

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Parâmetro(s):


Nome
Tipo
Descrição
Default
Obrigatório Referência


ARAMIXB
Vetor
Caso a rotina seja rodada em batch(.T.), senão (.F.)


X



Nível de Acesso:Nível 1 (Acesso Clientes)

Idiomas:

Espanhol, Inglês

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

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
Variáveis:
Nome
Tipo
Escopo
Pode Alterar
Descrição


Array of Record
Global
Não


Observações:

Esta função pode ser executada através de uma rotina automática.

Nota:

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"
Exemplo:
#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