Versões comparadas

Chave

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

...

Estrategia de Desarrollo y Liberación

 

Producto

PROTHEUS

Release que está siendo desarrollado

12.1.7

Tiene réplica?

( )Si (X )No

Qué versión?

 

 

Âncora
_Toc380063576
_Toc380063576
Objetivo



Permitir el registro pedimentos de importación, de tipo:

  • Importación Definitiva.
  • Introducción a Depósito fiscal y extracciones.
  • Rectificacion
  • Cualquier otro tipo de pedimento cuyo proceso de información sea igual a los anteriores.

...


Registro de los impuestos de importación, tanto a nivel pedimento como a nivel partida.

Definición de las Reglas de Negocio



Definiciones previas
Para identificar los pedimentos que van a depósito fiscal, es identificar si el código del pedimento a procesar (RSC_cveped), está contenido en el parámetro MV_MXDEPFI.
Para identificar los pedimentos de tipo extracción del depósito fiscal, es identificar si el código del pedimento a procesar (RSC_cveped), está contenido en el parámetro MV_MXEXTRA.
Para identificar los pedimentos de tipo Rectificacion, es identificar si el código del pedimento a procesar (RSC_cveped), está contenido en el parámetro MV_MXRECTI.

Browse
Se creara una opción en Protheus que permita el registro de los pedimentos de importación.
Al ingresar mostrara una pantalla como sigue:


Opciones:
Buscar, Visualizar, Incluir, Modificar, Borrar, cuya funcionalidad se describe más adelante en este documento.
Informe Validación.- Verificar la funcionalidad en el requisito ER_PCREQ-9826_InfValidaPedimento_MEX.doc.
Generar Documento.- Verificar la funcionalidad en el requisito ER_PCREQ-9826_ GeneraDoctos _MEX.doc.
Eliminar Documentos.- Verificar la funcionalidad en el requisito ER_PCREQ-9826_ EliminarDocumentos _MEX.doc.
Leyenda.-

  • Rojo pedimento es cerrado (RSC_status='2'), es decir, que ya genero documentos en compras y en stock, y no permitirá más cambios.
  • Verde indica que el pedimento abierto (RSC_status=''), pues no ha generado factura de entradas en compras y aun permite cambios.
  • Amarillo, el parcialmente generado (RSC_status='1'), es decir, que tiene alguno documentos generados en compras o en stock.

...

Met Val. (RSG_METVAL).- Editable. Clave de método de valoración de mercancía.
UMC (RSG_UMC).- Solo se visualizara. Clave correspondiente a la unidad de medida de comercialización de las mercancías señaladas en la factura. Se mostrara al registrar una Fracción arancelaria. Si en la factura no existe esta unidad de medida, enviará un mensaje al usuario indicando lo sucedido y no podrá calcular el valor aduana de dicha mercancía.
Cant. UMC (RSG_CANUMC).- Solo se visualizara. Cantidad de mercancías conforme a la unidad de medida de comercialización de acuerdo a lo señalado en la factura. Se mostrara al registrar una Fracción arancelaria.
Precio Unit. (RSG_PRECIO).- Solo se visualizara. Precio unitario en moneda nacional, de acuerdo a la unidad de medida de comercialización. Se mostrara al registrar una Fracción arancelaria.
Val. Adu/USD (RSG_VALADU).- Solo se visualizara. Valor en aduana de la mercancía expresado en moneda nacional. Este valor deberá ser igual al resultado que se obtenga de multiplicar el importe del precio pagado a nivel partida, por el factor de prorrateo (valor en aduana total del pedimento entre Importe total de precio pagado del pedimento). Este resultado es también conocido como costo CIF.
Valor Com M.N. (RSG_VALCOM).- Valor comercial de la mercancia en moneda nacional, sin incluir fletes ni seguros ni otros conceptos.
Imp Prec Pag (RSG_DOLARE).- Solo se visualizara. Valor comercial en dólares.
% IVA (RSG_PORIVA).- Solo se visualizara. Tasa de IVA por importación, se obtiene del código de i.v.a. contenido en el parámetro MV_MXCTASA, localizado en la tabla de impuestos (FB_ALIQ).
Importe IVA (RSG_IMPIVA).- Solo se visualizara. Es la multiplicación del Valor aduana (RSG_valadu) por el porcentaje de iva (RSG_poriva) .
Observaciones (RSG_OBSERV).- Redacción de acuerdo al pedimento.
Impuestos
Permitirá el registro de varios impuestos por cada ítem de la pantalla superior.
Los datos del encabezado, serán extraídos del ítem, en el que este posicionado en el getdados superior.
Si en el getdados superior se registró un número de fracción arancelaria, en este getdados, aparecerá una nueva partida en color amarillo, con información y no permitirá editarla (en ninguno de sus datos), ni borrarla.
Cód Impto.(RSH_IMPUES).- Código del impuesto, podrá consultar de la tabla de impuestos para importaciones (RSA). No permitirá seleccionar impuestos, que dependan del uso de una fracción arancelaria (RSA_usofrac='2').
Contribución (RSH_DESIMP).- Visualiza la descripción del código del impuesto, una vez que se selecciono un código valido. No editable.
Cve. T. Tasa (RSH_TIPTAS).- Visualiza el código del tipo de tasa, una vez que se selecciono un código valido. No editable.
Tasa (RSH_TASA).- Visualiza el porcentaje de la tasa que aplicara, una vez que se selecciono un código valido y que el código indique que maneja tasa. No editable.
Valor (RSH_IMPORTE).- Visualiza el importe que aplicara, una vez que se selecciono un código valido y que el código indique que maneja importes.
%IVA (RSH_IVA).- No editable. Porcentaje de IVA, solo si el impuesto seleccionado aplica IVA, se mostrara al seleccionar el código del impuesto.
Importe IVA (RSH_IMPIVA).- No editable. Es el porcentaje de IVA (RSH_iva) por el importe a pagar del impuesto calculado (RSH_imppag). El resultado se reflejara al ejecutar el Cálculo de Impuestos y costos.
Importe a Pagar (RSH_IMPPAG).- No editable. Aquí se reflejara el resultado del cálculo de impuestos, que se efectuara al dar clic el botón de Cálculo de Impuestos y costos.
Validaciones:
La fila generada por el registro de la fracción arancelaria, en la pestaña anterior, no podrá ser eliminado, solo si la fracción es eliminada, pero desde dicha pestaña.
El código del impuesto no deberá repetirse en el getdados.
Pestaña de Costos por Producto:
Aquí podrá visualizar, el costo final de la mercancía. La información se actualizara cada vez que l usuario ejecute la rutina de botón Cálculo de Impuestos y Costos.


Factura (RSI_FACT) .- Numero de factura y serie.
Serie (RSI_SERIE) .- Serie de factura.
Proveedor (RSI_PROV).- Código del proveedor dueño de la factura.
Tienda (RSI_TDA).- Código de tienda del proveedor.
Ítem (RSI_ITEM).- Numero de ítem de acuerdo a la factura y proveedor.
Producto (RSI_PROD).- Código de producto.
Descripción (RSI_DESC).- Nombre del producto.
UM (RSI_UM).- Primer Unidad de medida.
Cantidad (RSI_CANT).- Cantidad de acuerdo a la primer unidad de medida.
Seg. UM (RSI_UM2).. Segunda unidad de medida.
Cant. 2ª. UM (RSI_CANT2).. Cantidad de acuerdo a la segunda unidad de medida.
Prc Unit M.N. (RSI_COSTO).- Valor de la mercancía en moneda nacional (de acuerdo al tipo de cambio del pedimento).
Importe (RSI_IMPOR).- Es el resultado de la multiplicación del precio unitario por la cantidad.
%Prorrateo (RSI_PRORR).- Es el resultado de cada Importe, multiplicado por 100, entre total de la suma de la columna de Importe.
Gastos Inter. (RSI_GASINT).- Suma del total de gastos internacionales.
Incrementables (RSI_INCREM).- Es el resultado de la multiplicación del % Prorrateo, por el total de la suma de todos los Incrementables.
Costo CIF (RSI_CIF).- Suma de la columna Importe más Incrementables.
Cos Uni CIF (RSI_UNICIF).- División del Costo CIF entre la Cantidad.
Cant. Extracc (RSI_CANEXT).- Es la cantidad real extraída de la aduana, de acuerdo a la unidad de medida comercia (umc).
UMC (RSI_UMC).- Unidad de medida comercial.
Impuestos **{}(RSI_IMPUES).- Es el resultado de los impuestos calculados por cada ítem.
Gastos (RSI_GASTOS).. Es el resultado de la multiplicación del %Prorrateo por la suma total de gastos nacionales.
Costo (RSI_COSTOT).. Es la suma de Costo CIF, mas Gastos más Impuestos.
Costo por UMC (RSI_COSUNI).. Es el resultado de dividir el Costos entre la cantidad comercial.
Val. Impuesto (RSI_VALIMP).- Suma de los impuestos generados por la TES de las facturas de gastos nacionales, este dato solo es utilizado en proceso de la generación de los documentos.

Si se trata de una extracción, no realizara cálculos para sacar el valor del CIF, estos deberán ser extraídos del pedimento origen (tabla RSI) y el resto de las columnas (impuestos, gastos, etc.), sí deberán calcularse, pero solo para los productos que se van a extraer ( RSG_CANUMC <>0) y solo listara esos productos, en esta pestaña.

BOTON DE PRODUCTOS A EXTRAER
Al seleccionar el botón Extraer Productos el sistema validará, que se trate de un pedimento de tipo extracción (verificando que el contenido del campo RSC_cveped este contenido en el parámetro MV_MXEXTRA) y que el pedimento origen (RSC_pedori) registrado exista. Si detecta que no es un pedimento de extracción, entonces buscara si el usuario está tratando de extraer de alguna factura de entrada ya registrada en compras.
Si corresponde a una extracción, buscara todos los ítems de tipo mercancía (RSF_tipo=='1') de las facturas correspondientes al pedimento origen, y mostrara un listbox, que permita seleccionar los productos, las cantidades y el almacén al que ingresaran.


Como encabezado mostrara el nombre, código, unidad de medida del producto en el que este posicionado el usuario en la lista. Y permitiendo la edición de los datos:
Cantidad a Extraer: Cantidad del producto a extraer de acuerdo a la unidad de medida. No deberá exceder a la cantidad Pendiente.
Almacén de Entrada: Código de almacén al que ingresara la mercancía una vez que ejecute el proceso de Generar documentos.
Si requiere de extraer toda la cantidad indicada en la partida, basta con dar doble clic en la misma, para que quede marcada y considerada toda la cantidad pendiente, para su extracción. Si con anterioridad ha elegido un código de almacén, este será considerado al dar este doble clic.
Descripción del listbox:
Sel. .- Marca de selección.
Item (RSF_item) .- Numero de ítem en la factura.
Código (RSF_produc).-Código de producto.
Producto (b1_desc).- Descripción del producto.
UM (RSF_um).- Unidad de medida1.
Cant Total (RSF_cant).- Cantidad de acuerdo a unidad de medida 1.
UM2 (RSF_um2).- Segunda unidad de medida.
Cant UM2 (RSF_canum2).- Cantidad de acuerdo a 2da. Unidad de medida.
Precio (RSF_precio).- Precio unitario de la mercancía de acuerdo a la moneda de la factura.
Total (RSF_total).- Importe total.
Cnt. Pendiente (RSF_cant).- Cantidad pendiente por extraer, del pedimento origen.
Cnt. Extraer (RSF_cant).- Cantidad a extraer con el pedimento actual. Se actualizara con los datos registrados en el encabezado.
Alm. Entrada (RSF_almace).- Código de almacén a donde ingresara la mercancía. Se actualizara con los datos registrados en el encabezado. Por default colocara el código de almacén contenido en el catalogo de productos (b1_locpad).
Factura (RSE_fact).- Numero de factura.
Serie (RSE_serie).-Serie de la factura
Cod. Prv (RSE_prov).- Código del proveedor.
Tienda (RSE_tda).- Código de tienda del proveedor.
Proveedor (a2_nome).- Nombre del proveedor.
Item doc (RSF_itedoc).- Numero de documento/factura en el pedimento origen.
Al dar OK, se guardaran los ítems seleccionados en un arreglo temporal, al dar OK en la pantalla principal, procederá a guardar dicha información en la tabla de extracciones (RSM).

Si corresponde a una extracción de factura, buscara todos los ítems de la factura en cuestión, y mostrara un listbox, que permita seleccionar los productos, las cantidades y el almacén al que ingresaran.
Funcionara igual que lo descrito en la sección anterior, con excepción que nos mostrara las columnas de factura, serie, proveedor y tienda. Además valida, que si selecciona este botón, el usuario deberá estar situado en la pestaña de ítems y con una factura existente en compras, de otro modo enviara mensajes al usuario y evitara mostrar la pantalla.

Al dar Ok, pasara los ítems seleccionados al la pestaña de de ítems, eliminando previamente estos y colocando la selección.

BOTON DE ITEMS PEDIDOS DE COMPRA
Al dar clic en el botón Items por Orden de Compra, se seleccionaran las órdenes de compra (sc7), que correspondan al código de proveedor y tienda de la factura. Si en la selección no encuentra información, enviara un mensaje al usuario, de lo contrario mostrara la pantalla:

Esta opción funciona de dos formas, si el cursor del grid de ítems, es colocado en una partida nueva, como se muestra en la imagen, entonces buscara las ordenes de compras que pertenezcan al proveedor y tienda sin importar que producto sea.
De lo contrario si el cursor es ubicado en un ítem con producto, como la imagen a continuación, entonces desplegara información, de órdenes de compra que sean del proveedor y tienda, pero solo del producto de la partida:

Considerando en el saldo, la cantidad que está en el ítem de la factura.
Una vez seleccionados los productos de la orden de compras, estos serán enviado al grid del Ítems, pero antes enviara un mensaje de advertencia:


Si es afirmativo, quedara la información de los ítems:



BOTON DE VISUALIZA RESUMEN POR SECCIONES
Al dar clic en el botón Resumen del Pedimento, mostrará una pantalla con la agrupación de toda la mercancía por sección. Para que se vea lo más parecido al impreso del pedimento:


En la primera sección agrupa el contenido de la tabla de secciones (RSG), por número de sección (RSG_secc).
Y por cada agrupación, creara otro acols para los impuestos (RSH) contenidos en ese sección, sumando los importes por código de impuestos (RSH_impues), al mismo tiempo creara otro acols para las facturas (RSE) que participaron de la sección agrupada.
De tal forma que cuando el curso se mueva de una línea a otra, en el getdados superior, los getdados inferiores se refrescaran de acuerdo a la sección contenida en el cursor principal.
Datos de la agrupación por sección:
Sección (RSG_secc).- Numero de sección.
Fracción Arance (RSG_fracar).- Numero de fracción arancelaria.
País Venta (ya_sigla).- Siglas del país de venta (RSG_paivta).
Producto (RSG_produc).- Codigo del producto.
Descripción (b1_desc).- Nombre del producto.
Cnt. UMC (RSG_canumc).- Cantidad de acuerdo a la unidad de medida comercial.
UMC (RSG_umc).- Unidad de medida comercial.
Precio unita. (RSG_precio).- Precio en pesos.
Val adu/USD (RSG_valdol).- Importe en dólares.
Val Com. MN (RSG_valcom).- Importe en pesos.

Datos de los impuestos:
Sección (RSH_secc).- Numero de sección.
Cod Impto. (RSH_impues).- Código de impuesto.
Descripción (RSA_desc).- Nombre del impuesto.
Cve. T. Tasa(RSH_tiptas).- Tipo de tasa
Tasa (RSH_tasa).- Porcentaje.
Imp a Pagar (RSH_imppag).- Importe del impuesto.
Datos de las facturas:
Sección (RSG_secc).- Numero de sección.
Factura (RSG_fact).- Numero de factura.
Serie (RSG_serie).- Serie de factura.
Proveedor (RSG_prov).- Código de proveedor.
Tienda (RSG_tda).- Código de tienda.
Razón social (a2_nome).- Nombre del proveedor.
Fecha Emis. (RSE_emisio).- Fecha de emisión.
Incoterm (RSE_incote).- Código de incoterm.
Moneda (RSE_moned).- Código de moneda.
Val Mon Fac (RSE_valmer).- Valor de la factura en su moneda original.
Fac Conv US (RSE_tc).- Factor de conversión de la moneda original a dólares.
Val. Dolares .- Valor de la facture en dólares (RSE_tc*RSE_valmerc).
Todos los datos solo de tipo visualización.
BOTON DE CALCULO DE IMPUESTOS Y COSTOS
Al dar clic en el botón de Calculo, se ejecutara la rutina de cálculo de impuestos, actualizando tanto las pestañas de Impuestos a Nivel , Impuestos por ítem y reactualizando el pie de página, son las áreas marcadas en rojo de las siguiente imágenes.




Al mismo tiempo actualizara la pestaña de Costos de productos, descritas en el apartado anterior.
Antes de iniciar el proceso, validara que este registrado el factor de incrementable, si este es vacio, enviara un mensaje al usuario avisando, y no procederá al cálculo.
Para que este cálculo sea realizado con éxito, el usuario ya deberá tener registrados los datos:

  • Todos los gastos extranjeros (fletes, seguros, almacenajes, etc)
  • Todos los gastos nacionales
  • Los incrementables
  • El tipo de cambio y el factor de incrementables
  • Las facturas de la mercancía
  • Las tasa de los impuestos de importación (tanto por ítem como por pedimento).



Descripción del proceso:
-Limpiara los datos de la pestaña de Costos por Producto.
-Ejecutara el cálculo de impuestos de cada ítem, que se define, que cada tipo de impuesto de importación (tanto por ítem como a nivel pedimento), deberá ejecutar todas las rutinas asociadas a dicho impuesto (RSA_funcion). Dejando como resultado la suma de todos los cálculos realizados por cada item. Al mismo tiempo actualizara las columnas de Importe a pagar de las pestañas de Impuestos a nivel pedimento e Impuestos a nivel ítem.
-Realizara el cálculo en la pestaña de costos por producto, como se menciona en la sección anterior.
-Actualizara todos los totales de impuesto del pie de página.
Para actualizar el pie de página, deberá agrupar los resultados por código de impuesto y mostrar el código de impuesto, descripción y el total de importe calculado.

Se crearan alguna rutina de tipo usuario, de los impuestos de importación más comunes, como DTA, PRV, IGI e IVA.
Calculo de DTA: Solo aplicara sobre los ítems de tipo mercancía, que tengan impuesto IGI diferente de, este IGI se identifica en la pestaña de Impuestos por ítem (RSH_tasa) , por cada ítem se multiplica el Costo CIF (este ya está calculado en la pestaña Datos de Importación por Ítem, en la columna de Valor Aduana )por la tasa de DTA (RSD_tasa). El resultado debe reflejarse en la pestaña de Impuestos a Nivel Pedimento, en la columna de Importe y en el pie de página.
Calculo PRV: Es un costo que se aplica por cada pedimento. Solo es pasar el importe (RSA_importe) más IVA (la tasa de iva, deberá buscar contenido del parámetro, MV_MXCTASA en la tabla de impuestos de importación, RSA y extraer la tasa RSA_import), al total del pie de página de dicho impuesto. El resultado debe reflejarse en la pestaña de Impuestos a Nivel Pedimento, en la columna de Importe y en el pie de página.

Calculo de IGI: Son los impuestos que se calculan en base a la fracción arancelaria (RSA_usofrac='1'') y se calcula por cada ítem que lo contenga y es, multiplicando el porcentaje (RSB_tasa) por el costo CIF (este ya está calculado en la pestaña Datos de Importación por Ítem, en la columna de Valor Aduana). El resultado debe reflejarse en el ítem calculado, en la pestaña de Impuestos por ítem, en la columna de Importe y en el pie de página.
Calculo de IVA: Si este iva se solicita por cada ítem, deberé aplicarlo sobre el valor aduana o cif, y sobre cada impuesto aplicado al ítem (por ejemplo, IGI y DTA), la suma de esos cálculos será el iva visualizado en la columna importe, por el ítem en cuestión.
La suma total del iva calculado en cada ítem, se visualizara en la pestaña de Impuestos por ítem, en la columna de Importe y en el pie de página
Estos impuestos, son los más comunes, pero es posible que se tengan más impuestos con diferentes reglas de cálculo.
PIE DE PAGINA

Estos valores se estarán actualizando, cada vez que el usuario de clic el botón de Cálculo de impuestos y costos.

Total Pedimento :
Valor Dólares.- Es el valor en dólares de la suma de los importes (RSF_total) de la mercancía (RSF_tipo='1') mas incrementables (RSK_valor).
Valor en Aduana.- Es el valor en pesos (de acuerdo al tipo de cambio del pedimento) del Valor Dólares.
Precio Pagado/Val. Comer..- Es el valor en pesos de la suma de los importes (RSF_total) de la mercancía (RSF_tipo='1').
Incrementables.- Suma total de los importes (RSK_valor) de los ítems de Incrementables.
Fletes .- Valor en pesos (de acuerdo al tipo de cambio del pedimento) de la suma total de los importes (RSF_total) de los ítems de tipo Fletes Extranjeros (RSF_tipo='2').
Seguros .- Valor en pesos (de acuerdo al tipo de cambio del pedimento) de la suma total de los importes (RSF_total) de los ítems de tipo Seguros Extranjeros (RSF_tipo='3').
Embalajes .- Valor en pesos (de acuerdo al tipo de cambio del pedimento) de la suma total de los importes de los ítems (RSF_total) de tipo Embalajes Extranjeros (RSF_tipo='4').
Otros.- Valor en pesos (de acuerdo al tipo de cambio del pedimento) de la suma total de los importes de los ítems (RSF_total) de tipo Otros Extranjeros (RSF_tipo='A').
Si existieran valores de fletes, seguros u otros gastos, reportados dentro de las facturas de mercancía, estos se reflejaran en estos totales.
Impuestos :
Es la agrupación de todos los impuestos (por código de impuesto) utilizados en el pedimento (tanto los que son por pedimento, como por ítem
Código (RSD_codigo,RSH_codigo).- Código del impuesto, para el IVA este datos quedará en blanco.
Descripción (RSB_desc).- Descripción.
Importe.- Suma de los impuestos calculados.

OPCION INCLUIR
Al seleccionar OK, validara que todos los datos obligatorios contengan información y que el número de pedimento no se repita. De ser correcto procederá a calcular los impuestos y costos (ejecutara la función del botón de Cálculo ) y a guardar la información del pedimento (RSC..RSM).
En el caso de haber ordenes de compras relacionadas, deberá sumar la cantidad (RSF_cant) de los ítems de facturas, al campo de cantidad clasificada (c7_qtdacla) de dicha orden de compra.
OPCION MODIFICAR
Al seleccionar un pedimento del browse y seleccionar esta opción, primero validara que el status de pedimento este en abierto (RSC_status='') y mostrara todos los datos del pedimento en selección, y permitirá modificar todos los datos, excepto el número de pedimento y la clave. Al seleccionar OK, validara que todos los datos obligatorios contengan información. De ser correcto procederá a guardar los cambios (RSC..RSM).
Si el status del pedimento es diferente de abierto, enviara un mensaje al usuario avisando el status y evitara ingresar al pedimento.
OPCION BORRAR
Al seleccionar un pedimento del browse y seleccionar esta opción, primero validara que el status de pedimento este en abierto (RSC_status=''), mostrara todos los datos del pedimento en selección, sin permitir la edición de ningún dato. Al seleccionar OK, enviara un mensaje al usuario para que confirme la eliminación de dicho pedimento, si esta es afirmativa, procederá al borrado del mismo (RSC..RSM).
Si el status del pedimento es diferente de abierto, enviara un mensaje al usuario avisando el status y evitara ingresar al pedimento.
Si el pedimento tiene clave de pedimento(RSC_cveped) igual alguna contenida en el parámetro MV_MXDEPFI, validara que no existan pedimentos relacionados al mismo (extracciones), de ser así, enviara un mensaje al usuario y no permitirá ser eliminado.
En el caso de haber ordenes de compras relacionadas, deberá restar la cantidad (RSF_cant) de los ítems de facturas, al campo de cantidad clasificada (c7_qtdacla) de dicha orden de compra
Tablas Utilizadas

  • DBF.- Vías de transporte
  • SX5.-Tablas genéricas X2,Y2,Y3
  • DBE.-Recinto aduanero.
  • DB9.-Agente aduanal (despachante)
  • DB6.-Incoterms
  • SB1.-Productos
  • SAH.-Unidades de medida
  • SE4.-Tipos de entrada/salida.
  • CTT.-Centros de costos
  • SYA.- Países
  • SFB.-Impuestos variables.
  • SD1.-Items de Facturas de Entrada.
  • SA2.-Proveedores.
  • SFC.-Vinculación TES vs Impuestos.
  • RSA.- Impuestos de Importación
  • RSB.- Fracciones arancelarias
  • SC7.-Ordenes de compra.

 

Prototipo de Pantalla


Prototipo 01

Reglas de Integridad


Mencionada en la sección de Reglas de Negocio

Release Notes

Módulo

SIGACOM/PROTHEUS

Función

MATA447

Situación/Requisito

PCREQ-9826

Solución/Implementación

El pedimento aduanal es un comprobante fiscal que sirve para demostrar que se han pagado todas las contribuciones ante el SAT por la entrada/salida de las mercancías de comercio exterior hacia o desde el territorio nacional mexicano.
El pedimento comprueba la estancia legal de las mercancías que fueron importadas. En este documento se asientan datos como: nombre del importador, aduana de arribo de las mercancías, régimen aduanero, nombre del exportador (proveedor), país de origen de las mercancías, fracciones arancelarias, cantidades y unidades de medida, número de bultos, factura(s) comerciale(s) que amparan a dichas mercancías, valor comercial de las mercancías, Incoterms, restricciones y regulaciones no arancelarias, entre otros datos más.

Convertidores de Parámetros: 
        

 


Diccionario de Datos

  • Diccionario de Datos


Nuevos Campos

Tabla

Campo

Descripción

Tipo

Observaciones

DB9

DB9_PROV

Proveedor

C(6)

Colocar las mismas validaciones y características del campo db8_forn

DB9

DB9_TDA

Tienda

C(2)

Colocar las mismas validaciones y características del campo db8_loja


Archivo: SYA – Paises,

Campo

YA_APLDTA

Tipo

C

Tamaño

1

Decimal

0

Titulo

¿Aplica DTA?

Descripcion

¿Aplica DTA?

Usado

Si

Obligatorio

No

Browse

Si

Contexto

Alterar /Real

Relacion

1=No;2=Si

Inicializador

"2"

Help

Utilizado en el Pedimento de importación, para indicar si el país de origen aplica o no Derecho de Tramite Aduanal



Nuevas Tablas
Archivo: RSC – Pedimento de importacion

Índice

Clave

01

RSC_FILIAL+RSC_NUMPED

02

RSC_FILIAL+RSC_PEDORI

...

Campo

RSC_NUMPED

Tipo

C

Tamaño

15

Decimal

0

Formato

 

Titulo

Pedimento

Descripcion

Numero de Pedimento

Usado

Si

Obligatorio

Si

Browse

Si

When

inclui

Contexto

Alterar /Real

Val. Sistema

IF (!lMT447Ext,ExistChav("RSC",M->RSC_NUMPED,1),.T.)

Help

El número asignado por el agente, importador, exportador, apoderado aduanal o de almacén, integrado con quince dígitos, que corresponden a:
2 dígitos,      del año de validación.
2 dígitos,      de la aduana de despacho.
4 dígitos,     del número de la patente o autorización otorgada por la Administración General de Aduanas al agente, importador, exportador, apoderado aduanal o de almacén que promueve el despacho. Cuando este número sea menor a cuatro dígitos, se deberán anteponer los ceros que fueren necesarios para completar 4 dígitos.
1 dígito,      debe corresponder al último dígito del año en curso, salvo que se trate de un pedimento consolidado iniciado en el año inmediato anterior o del pedimento original de una rectificación.
6 dígitos,      los cuales serán numeración progresiva por aduana en la que se encuentren autorizados para el despacho, asignada por cada agente, importador, exportador, apoderado aduanal o de almacén, referido a todos los tipos de pedimento.

Campo

RSC_CVEPED

Tipo

C

Tamaño

6

Decimal

0

Titulo

Cve Pediment

Descripcion

Clave de Pedimento

Usado

Si

Obligatorio

Si

Browse

Si

Contexto

Alterar /Real

When

INCLUI

Val. Sistema

MT447CVEPED() .AND. IIF (!EMPTY(M->RSC_CVEPED),ExistCpo("SX5","X2"+M->RSC_CVEPED),.T.)

Help

Clave de pedimento de que se trate, conforme al Apéndice 2 del Anexo 22 de las Reglas Generales de comercio exterior Publicado en el D.O.F

...

Campo

RSC_DOCTRA

Tipo

C

Tamaño

15

Decimal

0

Titulo

Traspaso

Descripcion

Documento de traspaso

Contexto

Visualizar/Real

Usado

Si

Obligatorio

No

Browse

Si

Help

Folio del documento de traspaso, que se genero en el almacén. Este dato se actualiza cuando el pedimento ya paso por la opción de Generar Documentos, siempre y cuando el pedimento sea de tipo extracción o extracción de factura.

Campo

RSC_DOCINC

Tipo

C

Tamaño

15

Decimal

0

Contexto

Visualizar/Real

Titulo

Docto Increm

Descripcion

Docto de Incrementables

Usado

Si

Obligatorio

No

Browse

Si

Help

Folio de documento generado como movimiento interno, que se genero en el almacén. Este dato se actualiza cuando el pedimento ya paso por la opción de Generar Documento y que además tenga información en la pestaña de incrementables.

Campo

RSC_TRANS

Tipo

C

Tamaño

6

Decimal

0

Titulo

Transportista

Descripción

Codigo del Transportista

Contexto

Alterar/Real

Usado

Si

Obligatorio

No

Browse

No

Opciones

 

Val. Sistema

IIF (!EMPTY(M->RSC_TRANS),ExistCpo("SA4",M->RSC_TRANS),.T.)

Help

Codigo del Transportista

...

Campo

RSC_TIPCON

Tipo

C

Tamaño

6

Decimal

0

Contexto

Alterar/Real

Titulo

Tipo Conten.

Descripción

Tipo de Contendedor

Usado

Si

Obligatorio

No

Browse

No

Help

Identifica el tipo de contenedor, carro de ferrocarril o numero económico del vehículo.

Campo

RSC_TIPDOC

Tipo

C

Tamaño

2

Decimal

0

Contexto

Alterar/Real

Titulo

Tipo Docto.

Descripción

Tipo de Documento

Usado

No

Obligatorio

No

Browse

No

Help

Informe Tipo de Documento




Archivo: RSD – Impuestos Nivel Pedimento

Índice

Clave

01

RSD_FILIAL+RSD_NUMPED+RSD_CODIMP

...


Archivo: RSE – Encabezado de Factura

Índice

Clave

01

RSE_FILIAL+RSE_NUMPED+RSE_FACT+RSE_SERIE+RSE_PROV+RSE_TDA

02

RSE_FILIAL+RSE_NUMPED+RSE_ITEM

...

Campo

RSE_TC

Tipo

N

Tamaño

11

Decimal

4

Formato

@E 999999.9999

Titulo

Fact Conv US

Descripción

Factor de Conversión

Contexto

Alterar/Real

Usado

Si

Obligatorio

Si

Browse

No

Relacion

1

Val. Sistema

Positivo()

Val. User

MT447TotPie()

Help

Factor de conversión entre la moneda de la factura y dólares.

Campo

RSE_INCOTE

Tipo

C

Tamaño

3

Decimal

0

Formato

@!

Titulo

Incoterm

Descripción

Incoterm

Contexto

Alterar/Real

Usado

Si

Obligatorio

Si

Browse

No

Val. Sistema

ExistCpo("DB6",M->RSE_INCOTE)

Help

La forma de facturación de acuerdo con los INCOTERMS internacionales Vigentes

...

Campo

RSE_EXTFAC

Tipo

C

Tamaño

2

Decimal

0

Formato

 

Titulo

Tipo Mov

Descripción

Tipo Mov

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Contiene EF, si detecta que la factura que se está registrando ya existe en compras, la considera como una extracción de factura. De este modo al generar documentos en compras, esta factura ya no la pasa, solo generara un traspaso de la mercancía registrada a la misma.

Campo

RSE_OKT

Tipo

C

Tamaño

1

Decimal

0

Titulo

Traspaso Generado

Descripción

Flag de Traspaso Generado

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

S, si ya genero traspaso

...

Campo

RSF_TIPO

Tipo

C

Tamaño

1

Decimal

0

Formato

 

Titulo

Tipo

Descripción

Tipo

Usado

Si

Obligatorio

No

Browse

No

Opciones

1=Mercancia;2=Fletes Ext;3=Seguro Ext.;4=Embal Ext;5=Fletes Nac;6=Seguros Nac.;7=Otros Nac;8= Alm Nac;9=No Aplica; A=Otros Ext.

Contexto

Alterar/Real

Relacion

"1"

Val. Sistema

MT447VLDT()

Help

Agrupador por tipo de gasto. Este dato sirve para la suma de gastos nacionales y extranjeros que son de utilidad para obtener costo final de la mercancía.
Si como tipo es seleccionado "No aplica", este costo no participa de los cálculos en los costos de la mercancía.

Si el encabezado de la factura, es de tipo Mercancía, entonces en este campo solo permite seleccionar Mercancía. Si el encabezado de la factura, es de tipo Gastos, entonces en este campo no permite seleccionar Mercancía.

Campo

RSF_PRODUC

Tipo

C

Tamaño

15

Decimal

0

Formato

@!

Titulo

Producto

Descripción

Codigo de Producto

Grupo

030

Usado

Si

Contexto

Alterar/Real

Obligatorio

Si

Browse

Si

Val. Sistema

Vazio().or.(MT447Produto(M->RSF_PRODUC).and.MaFisRef("IT_PRODUTO","MT120",M->RSF_PRODUC))

Help

Codigo do Producto

...

Campo

RSF_CANUM2

Tipo

N

Tamaño

11

Decimal

2

Formato

@E 99999999.99

Titulo

Cant. 2da UM

Descripción

Cantidad en Segunda Unidad

Contexto

Alterar/Real

Usado

Si

Obligatorio

No

Browse

No

Val. Sistema

(Positivo().or.Vazio()).and.MT447Segum()

Help

Al registrar la cantidad y ya con el código de producto, este campo se llenara con la multiplicación de la cantidad y el factor de unidad de medida.

Campo

RSF_UM2

Tipo

C

Tamaño

2

Decimal

0

Formato

@!

Titulo

Segunda UM

Descripción

Segunda Unidad de Medida

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

Si

Help

Segunda Unidad de Medida

...

Campo

RSF_PEDIDO

Tipo

C

Tamaño

6

Decimal

0

Formato

@!

Titulo

Orden Compra

Descripción

Numero de Orden de Compra

Contexto

Alterar/Real

Usado

Si

Obligatorio

Si

Browse

No

Help

Es el número de orden de compra que se puede seleccionar con el botón de Items por Orden de Compra.

Campo

RSF_ITEMPC

Tipo

C

Tamaño

4

Decimal

0

Formato

@!

Titulo

Item O.C.

Descripción

Item de Orden de Compra

Contexto

Alterar/Real

Usado

Si

Obligatorio

Si

Browse

No

Help

Es el número de ítem de la orden de compra que se puede seleccionar con el botón de Items por Orden de Compra.

...

Campo

RSF_BSIMP1

Tipo

N

Tamaño

14

Decimal

2

Formato

@E 99,999,999,999.99

Titulo

Base Imp. 1

Descripción

Base de Calculo Imposto 1

Contexto

Alterar/Real

Usado

Si

Obligatorio

No

Browse

No

Val. Sistema

MaFisRef("IT_BASEIV1","MT120",M->RSF_BSIMP1)

Help

Importe de Base para cálculo de impuesto 1.

Campo

RSF_ALIMP1

Tipo

N

Tamaño

6

Decimal

2

Formato

@E 999.99

Titulo

Tasa de Imp1.

Descripción

Tasa de Impuesto 1

Contexto

Alterar/Real

Usado

Si

Obligatorio

No

Browse

No

Val. Sistema

MaFisRef("IT_ALIQIV1","MT120",M->RSF_ALIMP1)

Help

Tasa de Impuesto 1

...


**Repetir estos 3 ultimos campos hasta llegar a 6 veces

Campo

RSF_ITEDOC

Tipo

C

Tamaño

3

Decimal

0

Formato

999

Titulo

Item Docto.

Descripción

Item do Documento

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Numero de documento al que pertenece el item. Es utilizado para hacer relación con la tabla RSE.




Archivo: RSG – Impuestos y fracciones arancelarias

Índice

Clave

01

RSG_FILIAL+RSG_NUMPED+RSG_FACT+RSG_SERIE+RSG_PROV+RSG_TDA+RSG_ITEM+RSG_SECC

...

Campo

RSG_APLDTA

Orden

10

Tipo

C

Tamaño

1

Decimal

0

Formato

 

Titulo

¿Aplica DTA?

Descripción

¿Aplica DTA?

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Opciones

1=No;2=Si

Relacion

"2"

Help

Depende del país de origen si aplicara DTA .

Campo

RSG_VINCU

Tipo

C

Tamaño

1

Decimal

0

Formato

 

Titulo

Vinculo

Descripción

Vinculo

Contexto

Alterar/Real

Usado

Si

Obligatorio

No

Browse

No

Opciones

0=No existe vinculacion;1=Si existe y NO afecta valor en aduana;2=Si existe vinculacion y afecta valor en aduana

Relacion

"0"

Help

Clave que especifica si el valor en aduana está influido por vinculaciones.

...

Campo

RSG_VALADU

Tipo

N

Tamaño

12

Decimal

2

Formato

9,999,999.99

Titulo

Val Adu/USD

Descripción

Valor Aduana en dolares

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Valor en aduana de la mercancía expresado en moneda nacional. Este resultado es también conocido como costo CIF.

Campo

RSG_VALCOM

Tipo

N

Tamaño

12

Decimal

2

Formato

9,999,999.99

Titulo

Valor Com MN

Descripción

Valor Comercial en M.N.

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Valor comercial de la mercancia en moneda nacional, sin incluir fletes ni seguros ni otros conceptos.

Campo

RSG_DOLARE

Tipo

N

Tamaño

12

Decimal

2

Formato

9,999,999.99

Titulo

Valor en Dls

Descripción

Precio en dolares

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Valor comercial en dólares.

Campo

RSG_PORIVA

Tipo

N

Tamaño

5

Decimal

2

Formato

99.99

Titulo

% IVA

Descripción

% IVA

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Tasa de IVA por importación, se obtiene del código de i.v.a. contenido en el parámetro MV_MXCTASA, localizado en la tabla de impuestos (FB_ALIQ).

Campo

RSG_IMPIVA

Tipo

N

Tamaño

12

Decimal

2

Formato

99,99,999.99

Titulo

Importe IVA

Descripción

Importe IVA

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Es la multiplicación del Valor aduana por el porcentaje de iva.

Campo

RSG_OBSERV

Tipo

M

Tamaño

10

Decimal

0

Formato

 

Titulo

Observacion

Descripción

Observacion

Contexto

Alterar/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Redacción de acuerdo al pedimento.


Archivo: RSH – Impuestos

Índice

Clave

01

RSH_FILIAL+RSH_NUMPED+RSH_FACT+RSH_SERIE+RSH_PROV+RSH_TDA+RSH_ITEM+RSH_SECC+RSH_IMPUES

02

RSH_FILIAL+RSH_NUMPED+RSH_IMPUES

03

RSH_FILIAL+RSH_IMPUES

...

Campo

RSH_IMPPAG

Tipo

N

Tamaño

12

Decimal

2

Formato

999,999.99

Titulo

Imp a Pagar

Descripción

Importe a pagar

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Resultado del cálculo de impuestos, que se efectuara al dar clic el botón de Cálculo .



Archivo: RSI – Costos de productos por pedimento

...

Campo

RSI_PRORR

Tipo

N

Tamaño

6

Decimal

2

Formato

999.99

Titulo

%Prorrateo

Descripción

%Prorrateo

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Resultado de cada Importe, multiplicado por 100, entre total de la suma de la columna de Importe.

Campo

RSI_GASINT

Tipo

N

Tamaño

12

Decimal

2

Formato

99,99,999.99

Titulo

Gastos Inter

Descripción

Gastos Internacionles

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Suma total de todos los gastos que ocasiono la llegada de la mercancía al país.

Campo

RSI_INCREM

Tipo

N

Tamaño

14

Decimal

2

Formato

999,999,999.99

Titulo

Incrementabl

Descripción

Importe de Incrementables

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Resultado de la multiplicación del % Prorrateo, por el total de la suma de todos los Incrementables.

Campo

RSI_CIF

Tipo

N

Tamaño

14

Decimal

2

Formato

999,999,999.99

Titulo

Costo CIF

Descripción

Costo CIF

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Suma de la columna Importe más Incrementables.

Campo

RSI_UNICIF

Tipo

N

Tamaño

14

Decimal

2

Formato

999,999,999.99

Titulo

Cos Uni CIF

Descripción

Costo unitario CIF

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

División del Costo CIF entre la Cantidad.

Campo

RSI_CANEXT

Tipo

N

Tamaño

14

Decimal

2

Formato

999,999,999.99

Titulo

Cant. Extrac

Descripción

Cantidad Extraida

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Cantidad real extraída de la aduana, de acuerdo a la unidad de medida comercial (umc).

Campo

RSI_UMC

Tipo

C

Tamaño

2

Decimal

0

Formato

 

Titulo

UMC

Descripción

UMC

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Unidad de medida comercial.

Campo

RSI_IMPUES

Tipo

N

Tamaño

14

Decimal

2

Formato

999,999,999.99

Titulo

Impuestos

Descripción

Impuestos

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Resultado de los impuestos calculados por cada ítem.

Campo

RSI_GASTOS

Tipo

N

Tamaño

14

Decimal

2

Formato

999,999,999.99

Titulo

Gastos

Descripción

Gastos

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Es el resultado de la multiplicación del %Prorrateo por la suma total de gastos nacionales.

Campo

RSI_COSTOT

Tipo

N

Tamaño

14

Decimal

2

Formato

999,999,999.99

Titulo

Costo

Descripción

Costo

Contexto

Visual/Real

Usado

Si

Obligatorio

No

Browse

No

Help

Suma de Costo CIF, mas Gastos más Impuestos.

...

Campo

RSI_VALIMP

Tipo

N

Tamaño

14

Decimal

2

Formato

999,999,999.99

Titulo

Val Impuesto

Descripción

Val Impuesto

Contexto

Visual/Real

Usado

No

Obligatorio

No

Browse

No

Help

Suma de los impuestos generados por la TES de las facturas de gastos nacionales, este dato solo es utilizado en proceso de la generación de los documentos.


Archivo: RSJ – Total de Gastos del pedimento

...

Campo

RSN_TDAORI

Tipo

C

Tamaño

2

Decimal

0

Formato

 

Titulo

Tienda Orige

Descripcion

Tienda Origen

Contexto

Alterar/Real

Grupo

002

Usado

Si

Obligatorio

No

Browse

No

Help

Codigo de tienda origen

 

Casos de Pruebas

 

  1. Caso(s) de Pruebas Específico(s) del Proyecto

 

Caso de Pruebas

Incluir un pedimento de Importación Definitiva.

 

 

Finalida de la Pruebas

Verificar que las validaciones solicitadas en cada campo sean ejecutadas correctamente.

Estimativas

15min

Prueba del Programador

( x) Si ( ) No

Recomendaciones

Verifique la validación que debe cumplir cada campo.

Pré-condiciones

N/A

Póst-condiciones

N/A

Cómo verificar los resultados

Revise que las validaciones se ejecuten de acuerdo a lo mencionado en la Regla de Negocio.

Procedimientos

Resultados Esperados

Ingrese a la opción Actualizaciones->Importcaciones->Pedimentos

Desplegará el browse de los pedimentos registrados.

Seleccione la opción Incluir

Visualizara todos los campos que debe registrar. Realice el registro y verifique las validaciones correspondientes.

Seleccione la opción Confirmar

Retornara al Browse de los Pedimentos.

Seleccione la opción Visualizar

Y verifique que hayan sido registrados todos los datos.

Caso de Pruebas

Modificar algunos datos de un registro existente.

 

 

Finalida de la Pruebas

Verificar que las validaciones solicitadas en cada campo sean ejecutadas correctamente. Que los campos llave solo se viualicen y no permitan edición.

Estimativas

10min

Prueba del Programador

( x) Si ( ) No

Recomendaciones

Verifique la validación que debe cumplir cada campo.

Pré-condiciones

N/A

Póst-condiciones

N/A

Cómo verificar los resultados

Revise que las validaciones se ejecuten de acuerdo a lo mencionado en la Regla de Negocio.

Procedimientos

Resultados Esperados

Ingrese a la opción Actualizaciones->Importaciones->Pedimentos

Desplegará el browse de los impuestos de importacion.

Seleccione un registro en el Browse.

 

Seleccione la opción Modificar

Visualizara todos los campos que debe registrar. Realice algunas modificaciones y verifique las validaciones correspondientes.

Seleccione la opción Confirmar

Retornara al Browse de los pedimentos.

Seleccione la opción Visualizar

Verifique que hayan sido realizados los cambios registrados .

...

Caso de Pruebas

Eliminar un pedimento.

 

 

Finalida de la Pruebas

Eliminar el pedimento de la BD.

Estimativas

5 min

Prueba del Programador

( x) Si ( ) No

Recomendaciones

N/A

Pré-condiciones

N/A

Póst-condiciones

N/A

Cómo verificar los resultados

Visualizar que en el browse el registro eliminado ya no aparezca.

Procedimientos

Resultados Esperados

Ingrese a la opción Actualizaciones->Archivos de Importación->Impuestos de importación

Desplegará el browse de los impuestos de importacion.

Seleccione un registro en el Browse.

 

Seleccione la opción Borrar

Visualizara todos los datos del registrosseleccionado pero no permitira edición de ningún campo.

Seleccione la opción Confirmar

Solicitara que el usuario reconfirme el borrado del registro. Confirme.
Retornara a la pantalla del browse.

 

Verifique que no exista el pedimento.

...