Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DATOS GENERALES

Producto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Línea de producto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Compras (SIGACOM)

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos


Función:
RutinaNombre Técnico
MATA143.PRWDespachos de Importación
País:
Paraguay
Mercado Internacional
Ticket:19842822 
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-20035


02. DESCRIPCIÓN

Punto de entrada que permite agregar campos al usar la opción "ítem P.O" que se encuentra en el botón "Otras acciones", en la rutina de Despachos de Importación (MATA143)


Totvs custom tabs box
tabsConfiguraciones Previas,Flujo de prueba,Punto de entrada,Ejemplo de uso
idspaso01,paso02,paso03,paso04
Totvs custom tabs box items
defaultyes
referenciapaso01
  • Compilar Desarrollar y compilar el Punto de Entrada MT143F6I punto de entrada MT143F6I.
  • Configuración de parámetros:Parámetros
    • MV_COMPINT= .T.
    • MV_EASY= N
  • Realizar la configuración de los archivos para el proceso de compras de importación (SIGACOM >> Actualizaciones | Archivos de Importaciones):
    1. Lugares de entrega.
    2. Agente embarcador.
    3. Recinto aduanero.
    4. Importadores.
    5. Puertos/Aeropuertos.
    6. Transportadoras.
    7. Vías de transporte.
    8. Incoterms
    9. Despachantes.
    10. Países.
  • A través de la rutina "Proveedores", ubicada en el módulo SIGACOM (Actualizaciones | Archivos), incluir un nuevo proveedor, es necesario informar el campo:
    • Fabricante (A2_FABRICA) con el valor 2 o 3.
  • A través de la rutina "Productos", ubicada en el módulo SIGACOM (Actualizaciones | Archivos), incluir un nuevo producto, es necesario informar el campo:
    • Prod. Import (B1_IMPORT) con el valor S-Sí.
  • A través de la rutina "Tipos de Entrada y Salida", ubicada en el módulo SIGACOM (Actualizaciones | Archivos), contar con TES de entrada.
  • A través de la rutina "Solicitud de Importación", ubicada en el módulo SIGACOM (Actualizaciones | Importaciones), incluir nueva solicitud de importación.
  • A través de la rutina "Purchase Order", ubicada en el módulo SIGACOM (Actualizaciones | Importaciones), incluir nueva purchase order a traves través de la solicitud de importación incluida anteriormente


Totvs custom tabs box items
defaultno
referenciapaso02
  • A traves través de la rutina de "Despachos", ubicada en el módulo SIGACOM (Actualizaciones | Importaciones), incluir nuevo registro de despacho.
    • En la pestaña de "Invoices", informar los campos necesarios:
      • Número Documento
      • Serie
      • Tipo Docto
      • Proveedor
      • Tienda
      • Cond. Pago
      • Incoterm
    • Posicionarse en la pestaña de "ítems de Invoices", dar clic en botón "Otras acciones", y seleccionar la opción de ítems P.O.
      • Validar que se visualicen los campos agregados por medio del punto de entrada.
Totvs custom tabs box items
defaultno
referenciapaso03

Descripción

Permite agregar campos en la opción ítems P.O. en la rutina de Despachos de Importación.

Rutina:

MATA143.PRW

Función

MT143F6I

Parámetros
PARAMIXB: Del tipo Array que regresa los campos base más los que se agregan en el punto de entrada
VariableTipoDescripción
ParamIXB[1]Array

Recibe variable del tipo array con los campos que son considerados por estándar en el browse de selección de ítems de purchase order.

 Los campos que son considerados por estándar son los siguientes: 

  • Tienda (C7_LOJA),
  • Nr.Ped Compra (C7_NUM),
  • Ítem (C7_ITEM),
  • Cantidad (C7_QUANT),
  • Fch Entrega (C7_DATPRF),
  • Producto (C7_PRODUTO),
  • Descripción (C7_DESCRI),
  • Tipo (C7_TIPO),
  • Prc. Unitario (C7_PRECO),
  • Fch Emisión (C7_EMISSAO),
  • Depósito (C7_LOCAL),
  • Observac. (C7_OBS).

Retorno:

Array: Regresa un
TipoDescripción
Array

Retorna variable del tipo array con los

botones que se agregarán a la pantalla

campos que serán considerados en el browse de selección de los ítems de purchase order.



Informações
titleImportante


Tener en consideración los siguientes puntos:

  • Los campos a incluir deben existir en la tabla SX3 - Campos.
  • Deben pertenecer a la tabla SC7 - Pedidos de compra (X3_ARQUIVO = 'SC7').
  • Los campos virtuales (X3_CONTEXT = 'V') no son considerados.
  • La funcionalidad está preparada para utilizar los siguientes tipos de campos:
    • Carácter (X3_TIPO = 'C').
    • Memo (X3_TIPO = 'M').
    • Numérico (X3_TIPO = 'N').
    • Fecha (X3_TIPO = 'D').
Totvs custom tabs box items
defaultno
referenciapaso04
Bloco de código
languagexml
themeRDark
titleMT462BLQMT143F6I
linenumberstrue
#INCLUDE "PROTHEUS.CH"

User Function MT143F6I()
Local aCpos      := PARAMIXB[1] 
Local aNewArray  := {}

    aNewArray := aClone(aCpos)

    aAdd(aNewArray, 'C7_VLDESC')
    aAdd(aNewArray, 'C7_TOTAL')
    aAdd(aNewArray, 'C7_NUMSC')
    aAdd(aNewArray, 'C7_ITEMSC')
    aAdd(aNewArray, 'C7_TEST')

	msginfomsgInfo("PE¡Punto de entrada MT143F6I Ejecutado!ejecutado!")

Return aNewArray


03. INFORMACIÓN ADICIONAL

Card documentos
InformacaoEl punto de entrada MT143F6I aplica para todos los países de Mercado Internacional.
TituloIMPORTANTE!

Aviso
titleNota

El punto de entrada MT143F6P queda obsoleto.

04. ASUNTOS RELACIONADOS

...