Histórico da Página
Permite generar Generar las facturas de entradas .Dentro de la pantalla de browse de pedimentos, se podrá generar este proceso (prototipo 01):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 (RSC_cveped) , 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 (RSC_cveped), 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 | ||
---|---|---|
| ||
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 |
...
- 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
...
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:
- Ingrese a la opción Actualizaciones>Importaciones>Pedimentos.
- Seleccione el pedimento con estado color verde.
- Seleccione Otras acciones y de clic en Generar Documentos.
- 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
...
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.
...
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
...