Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Informações do Contrato no Pedido da Ordem de Carregamento

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Agroindústria

Módulo:

SIGAAGR

Rotina:

Rotina

Nome Técnico

Ordem de Carregamento

AGRA900

Rotina(s) envolvida(s)

Nome Técnico

Autorização de Carregamento

AGRA890

 

 

Ponto de Entrada:

AGR900P5

Chamados Relacionados

TULHG3

País(es):

Todos

Banco(s) de Dados:

Oracle, SQLServer

Tabelas Utilizadas:

ADA, SC5, SC6

Descrição

Foi adicionada a à rotina a busca das informações de valor do frete, tipo do frete, mensagem da nota e valor do seguro do contrato de parceriaContrato de Parceria e também, a busca do veículo a partir da Placa informada no cabeçalho da autorização de carregamento. Além disso, foi adicionado o ponto Ponto de entrada Entrada AGR900PE, para que possam ser manipulados, de acordo com a necessidade, os dados de cabeçalho e itens do pedido da ordem Ordem de carregamentoCarregamento. 

Ponto de Entrada

Descrição:

Ponto de entrada Entrada para manipulação dos dados de cabeçalho e itens de pedido.

Localização:

Gestão Agrícola Agroindústria -> UBS ->Comercialização -> Ord. Carregamento

Eventos:

AGR900P5

Programa Fonte:

AGRA900

Retorno:

Nome

Tipo

Descrição

Obrigatório

aPedidos 

array

Retorna os dados de cabeçalho na posição 1 e de itens do pedido na posição 2

Sim

 

Exemplo:

#include "PROTHEUS.CH"

User Function AGR900P5()
Local aPedido := aClone(PARAMIXB[1])

//aPedido[1] - Recebe as informações da SC5 (Cabeçalho)
Aadd(aPedido[1],{"C5_MENNOTA", "Teste PE", Nil})

//aPedido[2] - Recebe as informações da SC6 (Itens)
aAdd(aPedido[2],{"C6_REGWMS", 4, Nil})

Return aPedido