Árvore de páginas

Versões comparadas

Chave

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

Image Added

Permite generar

...

las facturas de entradas

...

Definición de las Reglas de Negocio

...

a partir de la información registrada en la opción de Pedimento 

Las acciones a realizar pueden ser de 4 tipos, ya que puede haber pedimentos que van a depósito fiscal, pedimentos que son una extracción del depósito fiscal, importación definitiva con extracciones por factura, y de importación definitiva sin extracciones por factura.

Para identificar los pedimentos que van a deposito fiscal, se identifica si el código del pedimento a procesar

...

, está contenido en el parámetro MV_MXDEPFI.
Para identificar los pedimentos de extracción del depósito fiscal, se identifica si el código del pedimento a procesar

...

, está contenido en el parámetro MV_MXEXTRA.

  • Facturas de entrada de mercancía
  • Factura de entrada por gastos
  • Facturas de entrada por fletes
  • Factura de impuestos
  • Traspaso entre almacenes
  • Movimientos internos de Almacén
  • Afectación del costo de la mercancía


Informações
titleImportante

Existen otros pedimentos que son

...

de rectificación, se identifica si el código del pedimento a procesar

...

, está contenido en el parámetro MV_MXRECTI

...

.

Para este tipo de pedimentos no permitirá pasar por

...

  1. Insertara todas las facturas de mercancía.

Ingresara todas las facturas que contienen la mercancía (donde RSE_tipo='1'), crear el arreglo necesario de encabezado detalles de la factura de entrada, tomando la información de las tablas RSE y RSF respectivamente.
Una vez preparado el arreglo, ejecutar la rutina automática (MATA101N) en modo de inserción.
Afectar los campos como sigue:
Encabezado de facturas (sf1)

Nombre Campo

Campo

Llenar con

Filial

F1_FILIAL

xFilial('SF1')

Tipo Factura

F1_TIPO

"N" si es factura de mercancía.

Form Propio

F1_FORMUL

"N"

Núm. Docto.

F1_DOC

RSE_FACT

Serie Docto.

F1_SERIE

RSE_Serie

Fch Emisión

F1_EMISSAO

RSE_EMISIO

Proveedor

F1_FORNECE

RSE_PROV

Tienda

F1_LOJA

RSE_TDA

Especie

F1_ESPECIE

"NF"

Condición de pago

F1_COND

RSE_CONPGO

Tipo docto.

F1_TIPODOC

"10" si es factura de mercancía.

Código de Moneda

F1_MOEDA

RSE_MONED

Tipo de cambio a M.N.

F1_TXMOEDA

RSE_TASA* RSE_TC

Valor Flete

F1_FRETE

RSE_FRETE

Fch de Captura

F1_DTDIGIT

dDataBase

Valor de gastos

F1_DESPESA

RSE_DESPES

Valor seguro

F1_SEGURO

RSE_SEGURO

Descuentos

F1_DESCONT

RSE_DESCto

Peso Neto

F1_PESOL

RSE_PESOL

...

Nombre Campo

...

Campo

...

Llenar con

...

Filial

...

D1_FILIAL

...

xFilial('SD1')

...

Num . Docto.

...

D1_DOC

...

Serie Docto.

...

D1_SERIE

...

Proveedor

...

D1_FORNECE

...

RSE_PROV

...

Tienda

...

D1_LOJA

...

RSE_TDA

...

Fch Emisión

...

D1_EMISSAO

...

RSE_EMISIO

...

Fch de Captura

...

D1_DTDIGIT

...

dDataBase

...

Especie

...

D1_ESPECIE

...

"NF"

...

Tipo docto.

...

D1_TIPODOC

...

"10" si es factura de mercancía.

...

Tipo Factura

...

D1_TIPO

...

"N" si es factura de mercancía.

...

Form Propio

...

D1_FORMUL

...

"N"

...

Peso Neto

...

D1_PESO

...

RSE_PESOL

...

Num Item

...

D1_ITEM

...

RSF_ITEM

...

Codigo de Producto

...

D1_COD

...

RSF_PRODUC

...

Unidad de medida 1

...

D1_UM

...

RSF_UM

...

Cantidad

...

D1_QUANT

...

RSF_CANT

...

Precio unitario

...

D1_VUNIT

...

RSF_PRECIO

...

Importe

...

D1_TOTAL

...

RSF_TOTAL

...

Cód. de almacén (entrada)

...

D1_LOCAL

...

RSF_ALMACE

...

Orden de Compra

...

D1_PEDIDO

...

RSF_PEDIDO

...

Item de O.C.

...

D1_ITEMPC

...

RSF_ITEMPC

...

TES

...

D1_TES

...

RSF_TES

...

Cod Fiscal

...

D1_CF

...

F4_CF

...

Centro de costo

...

D1_CC

...

RSF_CC

...

Cuenta contable

...

D1_CONTA

...

RSF_CONTA

...

Item cuenta contable

...

D1_ITEMCTA

...

RSF_ITCTA

...

Clase valor Contable

...

D1_CLVL

...

RSF_CLVL

...

Valor Flete

...

D1_VALFRE

...

RSF_VALFRE

...

Valor Gastos

...

D1_DESPESA

...

RSF_DESPES

...

Valor Seguro

...

D1_SEGURO

...

RSF_SEGURO

...

Valor descuento

...

D1_VALDESC

...

RSF_VLDESC

...

Num. Pedimento

...

D1_PEDIM

...

RSC_NUMPED

...

2. Insertara todas las facturas de gastos.

Ingresara todas las facturas que contienen los gastos (donde RSE_tipo<>'1'), crear el arreglo necesario de encabezado detalles de la factura de entrada, tomando la información de las tablas RSE y RSF respectivamente.
El arreglo debe ser formado tomando información de las facturas a las que se aplicara el gasto (todos los registro del pedimento de la tabla RSI), y complementado la información de las mismas con lo contenido en el detalle de la factura origen (sd1).
Una vez preparado el arreglo, ejecutar la rutina automática (MATA101N) en modo de inserción.
Afectar los campos como sigue:
Encabezado de facturas (sf1)

...

Nombre Campo

...

Campo

...

Llenar con

...

Filial

...

F1_FILIAL

...

xFilial('SF1')

...

Tipo Factura

...

F1_TIPO

...

"C" si es factura de gastos.

...

Form Propio

...

F1_FORMUL

...

"N"

...

Num . Docto.

...

F1_DOC

...

RSE_FACT

...

Serie Docto.

...

F1_SERIE

...

RSE_Serie

...

Fch Emisión

...

F1_EMISSAO

...

RSE_EMISIO

...

Proveedor

...

F1_FORNECE

...

RSE_PROV

...

Tienda

...

F1_LOJA

...

RSE_TDA

...

Especie

...

F1_ESPECIE

...

"NF"

...

Condición de pago

...

F1_COND

...

RSE_CONPGO

...

Tipo docto.

...

F1_TIPODOC

...

"13" si es factura de gastos.

...

Codigo de Moneda

...

F1_MOEDA

...

RSE_MONED

...

Tipo de cambio a M.N.

...

F1_TXMOEDA

...

RSE_TASA* RSE_TC

...

Valor Flete

...

F1_FRETE

...

RSE_FRETE

...

Fch de Captura

...

F1_DTDIGIT

...

dDataBase

...

Valor de gastos

...

F1_DESPESA

...

RSE_DESPES

...

Valor seguro

...

F1_SEGURO

...

RSE_SEGURO

...

Descuentos

...

F1_DESCONT

...

RSE_DESCto

...

Peso Neto

...

F1_PESOL

...

RSE_PESOL

...

Nombre Campo

...

Campo

...

Llenar con

...

Filial

...

D1_FILIAL

...

xFilial('SD1')

...

Num . Docto.

...

D1_DOC

...

Serie Docto.

...

D1_SERIE

...

Proveedor

...

D1_FORNECE

...

RSE_PROV

...

Tienda

...

D1_LOJA

...

RSE_TDA

...

Fch Emisión

...

D1_EMISSAO

...

RSE_EMISIO

...

Fch de Captura

...

D1_DTDIGIT

...

dDataBase

...

Especie

...

D1_ESPECIE

...

"NF"

...

Tipo docto.

...

D1_TIPODOC

...

"13" si es factura de gastos

...

Tipo Factura

...

D1_TIPO

...

"C" si es factura de gastos.

...

Form Propio

...

D1_FORMUL

...

D1_FORMUL

...

Peso Neto

...

D1_PESO

...

D1_PESO

...

Num Item

...

D1_ITEM

...

Inicializar con StrZero(0,TamSX3('D1_ITEM')[1]) ,y después incrementar soma1(cItem)

...

Código de Producto

...

D1_COD

...

D1_COD

...

Unidad de medida 1

...

D1_UM

...

D1_UM

...

Cantidad

...

D1_QUANT

...

0

...

Precio unitario

...

D1_VUNIT

...

RSI->RSI_GASTOS

...

Importe

...

D1_TOTAL

...

RSI_GASTOS

...

Cód. de almacén (entrada)

...

D1_LOCAL

...

Si es Extracción, RSM_ALMACE.
Si RSE_EXTFAC=='EF', entonces RSF_ALMACE.
Si ninguna de las anteriores D1_LOCAL

...

TES

...

D1_TES

...

RSF_TES

...

Cod Fiscal

...

D1_CF

...

F4_CF

...

Centro de costo

...

D1_CC

...

D1_CC

...

Cuenta contable

...

D1_CONTA

...

D1_CONTA

...

Item cuenta contable

...

D1_ITEMCTA

...

D1_ITEMCTA

...

Clase valor Contable

...

D1_CLVL

...

D1_CLVL

...

Docto. Original

...

D1_NFORI

...

RSI_FACT

...

Serie Original

...

D1_SERIORI

...

RSI_SERIE

...

Item Original

...

D1_ITEMORI

...

RSI_ITEM

...

Num Control Calidad

...

D1_NUMCQ

...

D1_NUMCQ

...

Num. Pedimento

...

D1_PEDIM

...

RSC_NUMPED

3. Creará un movimiento interno por los incrementables

...

Nombre Campo

...

Campo

...

Llenar con

...

Filial

...

D3_FILIAL

...

xFilial('SD3')

...

Cod. Producto

...

D3_COD

...

RSI_PROD

...

Cantidad

...

D3_QUANT

...

0

...

Almacén

...

D3_LOCAL

...

RSF_ALMACE

...

Documento

...

D3_DOC

...

"IPED_"+RSC->RSC_NUMPED

...

Fch Emisión

...

D3_EMISSAO

...

dDataBase

...

Unidad de medida 1

...

D3_UM

...

B1_UM

...

Costo1

...

D3_CUSTO1

...

RSI_INCREM

...

Tipo de transacción

...

D3_TM

...

Contenido del parámetro MV_MXTESMI

...

Num. Pedimento

...

D3_NUMPED

...

RSC_NUMPED

Haciendo uso de la rutina automática MATA241.
Al final actualizara el campo del documento de movimiento de incrementables (RSC_docinc) del pedimento, con el número de documento asignado (d3_doc).

4. Creará una factura por todos los impuestos de importación

Este proceso no se realizará en pedimentos que son de tipo Deposito Fiscal, ya que se creara una factura por cada extracción que se realice a dicho pedimento.

...

Nombre Campo

...

Campo

...

Llenar con

...

Filial

...

F1_FILIAL

...

xFilial('SF1')

...

Tipo Factura

...

F1_TIPO

...

"N"

...

Form Propio

...

F1_FORMUL

...

"N"

...

Num. Docto.

...

F1_DOC

...

Contenido del parámetro MV_MXSECFI

...

Serie Docto.

...

F1_SERIE

...

""

...

Fch Emisión

...

F1_EMISSAO

...

RSC_FCHPGO

...

Proveedor

...

F1_FORNECE

...

Código del proveedor del agente aduanal DB9_PROV

...

Tienda

...

F1_LOJA

...

DB9_TDA

...

Especie

...

F1_ESPECIE

...

"NF"

...

Condición de pago

...

F1_COND

...

Contenido del parámetro MV_MXCPFI

...

Tipo docto.

...

F1_TIPODOC

...

"10"

...

Codigo de Moneda

...

F1_MOEDA

...

1

...

Tipo de cambio a M.N.

...

F1_TXMOEDA

...

1

...

Fch de Captura

...

F1_DTDIGIT

...

dDataBase

...

Nombre Campo

...

Campo

...

Llenar con

...

Filial

...

D1_FILIAL

...

xFilial('SD1')

...

Num. Docto.

...

D1_DOC

...

Contenido del parámetro MV_MXSECFI

...

Serie Docto.

...

D1_SERIE

...

""

...

Proveedor

...

D1_FORNECE

...

Código del proveedor del agente aduanal DB9_PROV

...

Tienda

...

D1_LOJA

...

DB9_TDA

...

Fch Emisión

...

D1_EMISSAO

...

RSC_FCHPGO

...

Fch de Captura

...

D1_DTDIGIT

...

dDataBase

...

Especie

...

D1_ESPECIE

...

"NF"

...

Tipo docto.

...

D1_TIPODOC

...

"10"

...

Tipo Factura

...

D1_TIPO

...

"N"

...

Form Propio

...

D1_FORMUL

...

"N"

...

Num Item

...

D1_ITEM

...

Inicializar con StrZero(0,TamSX3('D1_ITEM')[1]) ,y después incrementar soma1(cItem)

...

Código de Producto

...

D1_COD

...

RSA_CODPRD

...

Unidad de medida 1

...

D1_UM

...

B1_UM

...

Cantidad

...

D1_QUANT

...

1

...

Precio unitario

...

D1_VUNIT

...

RSL_IMPORT

...

Importe

...

D1_TOTAL

...

RSL_IMPORT

...

Cód. de almacén (entrada)

...

D1_LOCAL

...

B1_LOCPAD, ya que el tipo de TES no debe afectar stock

...

TES

...

D1_TES

...

Contenido del parámetro MV_MXTESIM

...

Cod Fiscal

...

D1_CF

...

F4_CF de acuerdo a la TES

...

Num. Pedimento

...

D1_PEDIM

...

RSC_NUMPED

...

Prorrateo de costos CIF

...

D1_CIFPROR

...

Sumatoria de RSG_VALADU, de los registros que son del pedimento, esto dividido entre el número total de ítems.

...

todo el proceso mencionado en el punto anterior, esta limitado a sólo generar una nota de débito o de crédito, según sea el caso, por la diferencia de importes entre el pedimento origen y el pedimento de rectificación.

El alcance de pedimentos de Rectificación es limitado, a solo modificar importes o cantidades de las facturas ya existente. Si se registra un nuevo documento, u otro tipo de información, este no será considerado en este proceso.

En todos los casos, sólo permite generar documentos en pedimentos en estado color verde.

...

Procedimiento

Para emitir la Generación de documentos:

  1. Ingrese a la opción Actualizaciones>Importaciones>Pedimentos.
  2. Seleccione el pedimento con estado color  verde.
  3. Seleccione Otras acciones y de clic en Generar Documentos.
  4. Responda a la confirmación

Nota: Debe tener configurados los tipos de moneda de las facturas de entrada, igual en el pedimento, verificando los parámetro MV_MOEDA1, MV_MOEDA2, MV_MOEDA3, MV_MOEDA4.

...

Vea También

...

Nombre Campo

...

Campo

...

Llenar con

...

Filial

...

D3_FILIAL

...

xFilial('SD3')

...

Cod. Producto

...

D3_COD

...

RSI_PROD

...

Cantidad

...

D3_QUANT

...

0

...

Almacén

...

D3_LOCAL

...

Si es extracción RSM_ALMACE, de lo contrario RSF_ALMACE

...

Documento

...

D3_DOC

...

F1_DOC+F1_SERIE

...

Fch Emisión

...

D3_EMISSAO

...

dDataBase

...

Unidad de medida 1

...

D3_UM

...

B1_UM

...

Costo1

...

D3_CUSTO1

...

RSI_IMPUES

...

Tipo de transacción

...

D3_TM

...

Contenido del parámetro MV_MXTESMI

...

Num. Pedimento

...

D3_NUMPED

...

RSC_NUMPED

Haciendo uso de la rutina automática MATA241.
Al final actualizara el campo de factura de impuestos (RSC_facimp), con el número de factura asignado.

5. Creará un traspaso entre almacenes.

...

Nombre Campo

...

Campo

...

Llenar con (Si Extracción)

...

Llenar con (Si Extracción por factura)

...

Filial

...

D3_FILIAL

...

xFilial('SD3')

...

Cod. Producto

...

D3_COD

...

RSM_PRODUC

...

RSF_PRODUC

...

Cantidad

...

D3_QUANT

...

RSM_CANT

...

RSF_CANT

...

Tipo de Requerimiento o Devolución

...

D3_CF

...

"RE4"

...

"RE4"

...

Clave indexación

...

D3_CHAVE

...

"E0"

...

"E0"

...

Almacén

...

D3_LOCAL

...

RSM_ALMACE

...

D1_LOCAL

...

Documento

...

D3_DOC

...

"TPED_"+RSC->RSC_NUMPED

...

"TPED_"+RSC->RSC_NUMPED

...

Fch Emisión

...

D3_EMISSAO

...

dDatabase

...

dDatabase

...

Unidad de medida 1

...

D3_UM

...

B1_UM

...

B1_UM

...

Grupo de producto

...

D3_GRUPO

...

B1_GRUPO

...

B1_GRUPO

...

Tipo de producto

...

D3_TIPO

...

B1_TIPO

...

B1_TIPO

...

Secuencia

...

D3_NUMSEQ

...

ProxNum()

...

ProxNum()

...

Cantidad en unidad de medida 2

...

D3_QTSEGUM

...

ConvUm(SB1->B1_COD D3_QUANT ,0,2)

...

ConvUm(SB1->B1_COD D3_QUANT ,0,2)

...

Unidad de medida 2

...

D3_SEGUM

...

B1_SEGUM

...

B1_SEGUM

...

Tipo de transacción

...

D3_TM

...

"999"

...

"999"

...

Num. Pedimento

...

D3_NUMPED

...

RSC_NUMPED

...

RSC_NUMPED

...

Nombre Campo

...

Campo

...

Llenar con (Si Extracción)

...

Llenar con (Si Extracción por factura)

...

Filial

...

D3_FILIAL

...

xFilial('SD3')

...

Cod. Producto

...

D3_COD

...

RSM_PRODUC

...

RSF_PRODUC

...

Cantidad

...

D3_QUANT

...

RSM_CANT

...

RSF_CANT

...

Tipo de Requerimiento o Devolución

...

D3_CF

...

"DE4"

...

"DE4"

...

Clave indexación

...

D3_CHAVE

...

"E9"

...

"E9"

...

Almacén

...

D3_LOCAL

...

RSM_ALMACE

...

RSF_ALMACE

...

Documento

...

D3_DOC

...

"TPED_"+RSC->RSC_NUMPED

...

"TPED_"+RSC->RSC_NUMPED

...

Fch Emisión

...

D3_EMISSAO

...

DDatabase

...

dDatabase

...

Unidad de medida 1

...

D3_UM

...

B1_UM

...

B1_UM

...

Grupo de producto

...

D3_GRUPO

...

B1_GRUPO

...

B1_GRUPO

...

Tipo de producto

...

D3_TIPO

...

B1_TIPO

...

B1_TIPO

...

Secuencia

...

D3_NUMSEQ

...

D3_NUMSEQ del movto anterior

...

D3_NUMSEQ del movto anterior

...

Cantidad en unidad de medida 2

...

D3_QTSEGUM

...

ConvUm(SB1->B1_COD D3_QUANT ,0,2)

...

ConvUm(SB1->B1_COD D3_QUANT ,0,2)

...

Unidad de medida 2

...

D3_SEGUM

...

B1_SEGUM

...

B1_SEGUM

...

Tipo de transacción

...

D3_TM

...

"499"

...

"499"

...

Num. Pedimento

...

D3_NUMPED

...

RSC_NUMPED

...

RSC_NUMPED

...