Árvore de páginas

Ponto-de-Entrada: ATCPPVOS - Preenche Campos do Pedido de Venda
Abrangências: Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 , Microsiga Protheus 11
Versões: Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Português (Brasil)
Descrição:
Preenche campos específicos do pedido de venda quando da geração do PV a partir da Ordem de Serviço ( Field Service ). Ponto de entrada disparado por duas vezes na rotina, onde a primeira é antes da gravação do aCols e a segunda depois da gravação do aCols da tabela SC6.
Programa Fonte
TECXFUN.PRW
Sintaxe

ATCPPVOS - Preenche Campos do Pedido de Venda ( [ cTipo ], [ cTipo ] ) --> aCpo

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cTipo Array of Record passa string "1" como parâmetro antes da gravação do aCols da tabela SC6
cTipo Array of Record passa string "2" como parâmetro depois da gravação do aCols da tabela SC6
Retorno
    aCpo(vetor)
  • Array contendo os campos do SC6 a serem preenchidos e seu conteúdo. <br><br>Estrutura : <br><br>1 - Nome do campo<br>2 - Conteúdo<br><br>Exemplo:<br><br>Para preencher o campo C6_CPOCLI com &quot;TESTE&quot;:<br><br>aRet := {}<br>AAdd( aRet, { &quot;C6_CPOCLI&quot;, &quot;TESTE&quot; } ) <br><br>obs: os campos a serem preenchidos devem estar em uso. <br><br><br><br><br>