Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Bloco de código
languagecsharp
firstline0
titleExemploEjemplo
User Function MT130SI
Local xRetSO
If PARAMIXB[1] == 1
	xRetSO := MsgYesNo("Cotação de Produto Importado")
Else
	xRetSO := {"CC", ; //aRetPO[1] // Padrão = CC
				dDataBase,; //aRetPO[2] // DataFecha de importaçãoimportación // PadrãoEstándar = Data Base
				"001"    ,; //aRetPO[3] //Ag embarcador
				"004"    ,; //aRetPO[4] //viamedio de transporte
				,;			//aRetPO[5] //OrigemOrigen
				"004" 	 ,; //aRetPO[6] //Destino
				"004"    ,; //aRetPO[7] //Comprador
				"004"    ,; //aRetPO[8] //Incorterm
				"004"    ,;//aRetPO[9] //Importador
				dDataBase,;//aRetPO[10]// DataFecha dade confirmaçãoconfirmación dodel Pedido //PadrãoEstándar = data base
				"1"		 }//aRetPO[11] // DesovaDescarga de Containercontenedor //PadrãoEstándar = 1}
EndIf
Return 	xRetSO
DescriçãoGera, Atualiza e analisa cotações de Solicitações de Importação e ao fim da analise gera uma

Descripción

Genera, Actualiza y analiza cotizaciones de solicitudes de importación y al final del análisis genera la P.O

Observações

Não é feita nenhuma validação diferenciada para as Solicitações de Importação, é de total responsabilidade do usuário fazer as validações para não incluir fornecedores, Compradores e outros campos que não atendem a solicitações de importação.
Esse Ponto de entrada é executado em dois pontos diferentes, o primeiro no MATA130 e o segundo no COMXFUN ao finalizar a analise de cotação.
A legenda da geração de cotação fica BRANCA quando a SI já está em processo de cotação.
A legenda de outras rotinas não foram alteradas, isso deve ser feito pelo usuário por forma de outros pontos de entrada citado na aba "Veja Também" .

Veja também

MT110LEG - Para alterar as legendas das solicitações de Importação em processo de cotação
MT120COR - Para alterar as legendas e cores do Pedido de Compra

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Parâmetros

PARAMIXB1 / Numérico
1 Indica que o ponto esta sendo executado na geração de cotação.
2 Indica que o ponto esta sendo executado na analise de cotação (antes de gerar a P.O).

Variáveis

xRetSO / se PARAMIXB 1 for igual a 1 o retorno é Logico, se PARAMIXB 1 for igual a 2 o retorno será um Array

Programa Fonte

MATA130.PRX e COMXFUN.PRX

Observaciones

No se hace ninguna validación diferenciada para las solicitudes de importación, es de total responsabilidad del usuario realizar las validaciones para no incluir proveedores, compradores y otros campos que no cumplen con las solicitudes de importación.
Este punto de entrada se ejecuta en dos puntos diferentes, el primero en el MATA130 y el segundo en el COMXFUN, al finalizar el análisis de cotización.
La leyenda de la generación de cotización queda en BLANCO cuando la SI ya está en proceso de cotización.
La leyenda de otras rutinas no se modificó, esto debe hacerlo el usuario, mediante otros puntos de entrada mencionados en la solapa "Vea también".

Vea también

MT110LEG - Para modificar las leyendas de las solicitudes de importación en proceso de cotización
MT120COR - Para modificar las leyendas y colores del pedido de compra.

Idioma

Portugués (Brasil)

Versiones

Microsiga_Protheus11

Sistemas operativos compatibles

Todos

Compatible con las bases de datos:

Todas

Parámetros

PARAMIXB1 / Numérico
1 Indica que el punto se está ejecutando al generar la cotización.
2 Indica que el punto se está ejecutando en el análisis de cotización (antes de generar la P.O).

Variables

xRetSO / si PARAMIXB 1 es igual a 1 la respuesta es Lógica, si PARAMIXB 1 es igual a 2 respuesta será un Array

Programa fuente

MATA130.PRX y COMXFUN.PRX

Bloco de código
titleRespuesta
Cuando el
Bloco de código
languagecsharp
titleRetorno
Quando o PARAMIXB [1] forsea 1 ola retornorespuesta devedebe ser lógicológica
.T.  sesi ala cotaçãocotización ées para serhacerla feitasolamente apenascon com produtoproducto importado
.F. sesi ala cotaçãocotización ées para ser feitahacerla normal

QuandoCuando oel PARAMIXB[1] forsea 2 ola retornorespuesta devedebe ser umun Array comcon oel tamanhotamaño de 11
xRetSO := {"CC", ;                       //aRetPO[1] // PadrãoEstándar = CC
				dDataBase,; //aRetPO[2] // DataFecha de importaçãoimportación // PadrãoEstándar = Data Base
				"001"    ,;      //aRetPO[3] //Ag embarcador
				"004"    ,;      //aRetPO[4] //viamedio de transporte
				,;		   //aRetPO[5] //OrigemOrigen
				"004" 	 ,; //aRetPO[6] //Destino
				"004"    ,;      //aRetPO[7] //Comprador
				"004"    ,;      //aRetPO[8] //Incorterm
				"004"    ,;      //aRetPO[9] //Importador
				dDataBase,;//aRetPO[10]// DataFecha dade confirmaçãoconfirmación dodel Pedido //PadrãoEstándar = data base
				"1"		 }  //aRetPO[11] // DesovaDescarga de ContainerContenedor //PadrãoEstándar = 1}