Diferencia entre revisiones de «REMITO COMPRA/IMPORTAR DESDE AGROPEZ PROC»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
Sin resumen de edición
 
(No se muestran 23 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
=Introducción=
=Introducción=
[[Category:MANUAL/USUARIO]]
[[Category:MANUAL/USUARIO]]
[[Category:REMITOS COMPRA]]
El procedimiento para importar remitos de salida de Agropez en Conarpesa simplifica mucho el trabajo para el usuario, este procedimiento:
El procedimiento para importar remitos de salida de Agropez en Conarpesa simplifica mucho el trabajo para el usuario, este procedimiento:
*Crea las partidas existentes en Agropez en Conarpesa usando [[IMPUTACIONES/SUBIMPUTACIONES|Subimputaciones (IMPUTA_SUB)]].
*Crea las partidas existentes en Agropez en Conarpesa usando [[IMPUTACIONES/SUBIMPUTACIONES|Subimputaciones (IMPUTA_SUB)]].
Línea 14: Línea 15:
=Procedimiento=
=Procedimiento=
Para comenzar hay que ir al siguiente menú:
Para comenzar hay que ir al siguiente menú:
[[Archivo:20251216 1214 MENU IMPORTAR REMITOS AGROPEZ.png|miniaturadeimagen|no|Menú para importar los remitos de Agropez en Conarpesa.]]
[[Archivo:20251216 1214 MENU IMPORTAR REMITOS AGROPEZ.png|frame|100px|miniaturadeimagen|no|Menú para importar los remitos de Agropez en Conarpesa.]]


En la grilla a la derecha notaremos por lo menos 3 pantallas:
En la grilla a la derecha notaremos por lo menos 3 pantallas:
[[Archivo:20251216 1216 GRILLA IMPORTAR REMITOS AGROPEZ.png|miniaturadeimagen|no|Pantallas relacionadas con la importación de remitos de Agropez a Conarpesa.]]
[[Archivo:20251216 1216 GRILLA IMPORTAR REMITOS AGROPEZ.png|frame|100px|miniaturadeimagen|no|Pantallas relacionadas con la importación de remitos de Agropez a Conarpesa.]]


* Por ahora usaremos la primera en la que indicaremos qué remitos queremos cargar desde Agropez.
* Por ahora usaremos la primera en la que indicaremos qué remitos queremos cargar desde Agropez.
* Las otras pantallas permiten consultar las partidas importadas y se explican más adelante.
* Las otras pantallas permiten consultar las partidas importadas y se explican más adelante.


=Carga de los remitos a importar=
=Importar los remitos de Agropez=
Usando la pantalla [[REMITOS COMPRA/IMPORTAR DESDE AGROPEZ CAB|Crear partidas desde remitos Agropez (IMPUTA_SUB_RVCAB)]] podemos indicar qué remitos queremos importar desde Agropez, la pantalla es:
Usando la pantalla [[REMITOS COMPRA/IMPORTAR DESDE AGROPEZ CAB|Crear partidas desde remitos Agropez (IMPUTA_SUB_RVCAB)]] podemos indicar qué remitos queremos importar desde Agropez, la pantalla es:
[[Archivo:20251216 1220 CABECERA IMPORTAR REMITOS AGROPEZ.png|miniaturadeimagen|no|Carga de remitos a importar.]]
[[Archivo:20251216 1220 CABECERA IMPORTAR REMITOS AGROPEZ.png|frame|100px|miniaturadeimagen|no|Carga de remitos a importar.]]


Los datos a cargar son obligatorios excepto el campo '''Observaciones''', detalles:
Los datos a cargar son obligatorios excepto el campo '''Observaciones''', detalles:
Línea 40: Línea 41:
*El campo '''TS''' se completa con la fecha y hora del grabado.
*El campo '''TS''' se completa con la fecha y hora del grabado.


=Qué sucede al grabar el registro=
Al grabar el registro que identifica el remito a importar el sistema automáticamente copiará el detalle de ese remito en la tabla [[REMITOS COMPRA/IMPORTAR DESDE AGROPEZ DET|Prepara remitos Agropez para importar en Conarpesa (IMPUTA_SUB_RVDET)]] para poder ser posteriormente importado a un remito de compra (de Conarpesa).
[[Archivo:20251216 1220 DETALLE IMPORTAR REMITOS AGROPEZ.png|100px|marco|no|Detalle del remito importado.]]


Esta pantalla es detalle de la anterior.


=Armar un remito de ingreso en Conarpesa con estos datos=
Para armar un remito de ingreso a Conarpesa con estos datos hay que crear un remito normalmente teniendo en cuenta que el proveedor debe ser '''09223''' (Agropez Sociedad Anónima).
[[Archivo:20251216 1254 CREAR REMITO INGRESO.png|100px|marco|no|Crear un remito de ingreso.]]


Una vez cargados los datos de la cabecera hay que abrir el detalle sin insertar, usando el ícono del triangulito, una vez abierta la pantalla detalle hay que seleccionar en el menú de opciones, desde '''Orígenes''' la opción de '''Copiar remitos desde Agropez...'''.


Esta opción funciona como un orígen de datos normal, al picarlo veremos una pantalla que mostrará los remitos que hemos importado en las dos primeras pantallas (y que aún no han sido importados en otros remitos de ingreso):
[[Archivo:20251216 1258 ORIGEN DATOS REMITOS.png|70px|marco|no|Importar los remitos pendientes.]]


Borrador para tener el acceso a estas tablas, después lo eliminamos:
Solo resta seleccionar los registros que queremos importar.
*[[REMITOS COMPRA/IMPORTAR DESDE AGROPEZ CAB|Crear partidas desde remitos Agropez (IMPUTA_SUB_RVCAB)]].
*[[REMITOS COMPRA/IMPORTAR DESDE AGROPEZ DET|Prepara remitos Agropez para importar en Conarpesa (IMPUTA_SUB_RVDET)]].


Una vez que grabemos el remito de ingreso los remitos de Agropez seleccionados no podrán ser importados en otro comprobante.


=Consultas relacionadas=
Por ahora hay 3 consultas asociadas:
[[Archivo:20251216 1643 LISTA CONSULTAS REMITOS AGROPEZ.png|100px|marco|no|Consultas relacionadas.]]


*'''Subimputaciones, importadas desde Agropez''': muestra las [[IMPUTACIONES/SUBIMPUTACIONES|Subimputaciones (IMPUTA_SUB)]] creadas usando estas pantallas.
*'''Artículos, partidas importadas desde Agropez''': muestra las [[ARTICULOS/PARTIDAS|Artículos, partidas (ARTPARTIDA)]] creadas usando estas pantallas.
*'''Remitos de Agropez ingresados en Conarpesa''': muestra en qué remitos de Conarpesa se ingresaron los remitos de Agropez.


<h1>redactar</h1>
<div style="border: 1px solid red; background-color: #ffcccc; padding: 1px;">
<h1>redactar</h1>
<strong> Advertencia:</strong><br>
<h1>redactar</h1>
  - Por un error en la captura de la imagen, la consulta que allí aparece como '''Remitos de Agropez facturados en Conarpesa''' en realidad se llama '''Remitos de Agropez ingresados en Conarpesa'''.
<h1>redactar</h1>
</div>
 
 
 
*[[RECUPERO IVA/RUBROS|Rubros para recupero de Iva para proveedores y artículos (PRORUB)]].
*[[RECUPERO IVA/ARTICULOS|Artículos a considerar en el recupero, asociados a rubros (afipRG2000_ARTICULOS)]].
*[[RECUPERO IVA/UNIDADES|RG2000, unidades de facturas directas (afipRG2000_DIR_UNIDADES)]] se encuentra sin uso desde el 2016.
*[[RECUPERO IVA/PORCENTAJES|RG2000, porcentajes de facturas directas por presentación (afipRG2000_DIR_PORCENTAJES)]].
 
Una vez registradas todas las novedades que forman parte de la presentación podemos ver el resultado.
 
=Artículos relacionados=
Los siguientes artículos estpan relacionados con el armado de la presentación del recupero de IVA.
*[[RECUPERO IVA/PRESENTACIONES]] (afipRG2000_PRESENTACION) define las presentaciones del recupero de IVA.
*[[RECUPERO IVA/RUBROS]] (PRORUB) define los rubros a asignar a los artículos que se presentan en los recuperos.
*[[RECUPERO IVA/ARTICULOS]] (afipRG2000_ARTICULOS) define qué artículos se presentan en el recupero y a qué rubro están asociados.
*[[RECUPERO IVA/UNIDADES]] (afipRG2000_DIR_UNIDADES) define las cantidades tomadas del detalle de una factura directa.
*[[RECUPERO IVA/PORCENTAJES]] (afipRG2000_DIR_PORCENTAJES) define los porcentajes tomados de una factura directa.
*[[RECUPERO IVA/ELIMINADOS]] (afipRG2000_ELIMINADOS) permite registrar comprobantes que no deben tomarse en el recupero.
*'''[[RECUPERO IVA/PRESENTACION]] (afipRG2000_PRESENTACION_FACTURAS) lleva registro de las facturas indirectas presentadas en un recupero'''.
*[[RECUPERO IVA/PROCEDIMIENTO]] describe el procedimiento de recupero de IVA, es casi idéntico a esta categoría y debería ser eliminado.
 
=Agregado de comprobantes al recupero=
*[[RECUPERO IVA/CONSULTA COMPROBANTE DIRECTOS|RG2000, facturas directas, ingreso de porcentajes (afipRG2000_DIR_PORCENTAJES_Comprobantes)]] permite asociar porcentajes de comprobantes directos a una presentación.
*[[RECUPERO IVA/CONSULTA COMPROBANTES INDIRECTOS|RG2000, facturas indirectas candidatas por presentación (afipRG2000_IND_CANDIDATAS_PorPresentacion)]] permite asociar comprobantes indirectos a una presentación.
 
=Consulta de la presentación=
*[[RECUPERO IVA/CONSULTA PRESENTACION|RG2000, proceso de presentación (afipRG2000_PRESENTACION_FACTURAS_ConsultaPresentacion)]] permite consultar los comprobantes, directos e indirectos, que se han agregado a la presentación. También permite generar el archivo ASCII. El único criterio que usa es el código de presentación.
[[Archivo:202412181243RECUPEROIVA-PRESENTACION.png|miniaturadeimagen|no|Consulta de presentación de IVA.]]
 
=Vistas utilizadas en la consulta=
 
Esta consulta usa varias tablas temporarias insertando el contenido de varias vistas en tablas con nombres muy parecidos, por ejemplo:
 
<blockquote>
SELECT * INTO #afipRG2000_CALX_CANDIDATAS_DIR_VISTA_FAST FROM afipRG2000_CALX_CANDIDATAS_DIR_VISTA WHERE Presentacion = @FPRESENTACION
</blockquote>
 
Aquí inserta el contenido de la vista '''afipRG2000_CALX_CANDIDATAS_DIR_VISTA''' en la tabla temporaria '''#afipRG2000_CALX_CANDIDATAS_DIR_VISTA_FAST'''.
 
===afipRG2000_CALX_CABECERAS_VISTA===
Contiene varios datos relacionados con las cabeceras de las facturas, no solamente las que participan del recupero de IVA, sino de todas las facturas.
 
===afipRG2000_CALX_RETENCIONES_VISTA===
Contiene los datos de las retenciones efectuadas a las facturas y, en caso de corresponder, el motivo de no retención.
 
===afipRG2000_CALX_PAGOS_VISTA===
Contiene los datos de los pagos efectuados a los comprobantes.
 
===afipRG2000_CALX_CANDIDATAS_DIR_VISTA===
Contiene datos de facturas que participan en los recuperos de IVA, con tratamiento '''directo'''.
 
===afipRG2000_CALX_CANDIDATAS_IND_VISTA===
Similar anterior pero para las facturas de tratamiento '''indirecto'''.
 
=Algunas consultas útiles=
 
Basadas en estadísticas de uso.
 
===afipRG2000_IND_CANDIDATAS_PorPresentacion===
Muestra las facturas candidatas a ser agregadas a la presentación que se está consultando. El criterio '''Pendientes''' indica:
 
*Cuando está marcado trae todas las facturas.
*Cuando no está marcado solo trae las facturas cuyo motivo de no retención es distinto a '''Pendiente'''.
 
===afipRG2000_CABECERAS_NO_CANDIDATAS===
Muestra las facturas que no son candidatas a una presentación (que no se pueden agregar) y el motivo.
 
===afipRG2000_ARTICULOS_PENDIENTES_Consulta===
Muestra artículos que no han sido agregados a rubro, el sistema solo permite agregar facturas cuyos artículos están asociados a rubros.
 
=Refresco previo al recupero=
 
Para acelerar los procesos deben ejecutarse las sentencias copiadas justo abajo antes de la consultas de la presentación.
 
<pre>
/* afipRG2000_CALX_CABECERAS_TABLA... */
 
DELETE FROM afipRG2000_CALX_CABECERAS_TABLA WHERE
NOT EXISTS
(
SELECT * FROM FCCAB WHERE
FCCAB.FCMPCODIGO = afipRG2000_CALX_CABECERAS_TABLA.Comprobante
AND FCCAB.FCMPESTADO = 'Registrado'
)
GO
 
INSERT INTO afipRG2000_CALX_CABECERAS_TABLA
SELECT
afipRG2000_CALX_CABECERAS_VISTA.Comprobante
, afipRG2000_CALX_CABECERAS_VISTA.Fecha
, Cuenta = SUBSTRING(afipRG2000_CALX_CABECERAS_VISTA.Cuenta, 1, 16)
, Denominacion = SUBSTRING(afipRG2000_CALX_CABECERAS_VISTA.Denominacion, 1, 60)
, afipRG2000_CALX_CABECERAS_VISTA.PROIMP_RG3594_Jurisdiccion
, afipRG2000_CALX_CABECERAS_VISTA.PROIMP_RG3594_Articulos
, PRO_Rubro = SUBSTRING(afipRG2000_CALX_CABECERAS_VISTA.PRO_Rubro, 1, 16)
, afipRG2000_CALX_CABECERAS_VISTA.Rubro_Defecto
, Referencia = SUBSTRING(afipRG2000_CALX_CABECERAS_VISTA.Referencia, 1, 16)
, afipRG2000_CALX_CABECERAS_VISTA.ReferenciaFecha
, afipRG2000_CALX_CABECERAS_VISTA.ReferenciaLetra
, afipRG2000_CALX_CABECERAS_VISTA.ReferenciaPuntoEmision
, afipRG2000_CALX_CABECERAS_VISTA.ReferenciaNumero
, afipRG2000_CALX_CABECERAS_VISTA.cmpFAMILIA
, afipRG2000_CALX_CABECERAS_VISTA.cmpTIPO
, afipRG2000_CALX_CABECERAS_VISTA.cmpLETRA
, InscripcionTipo = SUBSTRING(afipRG2000_CALX_CABECERAS_VISTA.InscripcionTipo, 1, 6)
, InscripcionNumero = SUBSTRING(afipRG2000_CALX_CABECERAS_VISTA.InscripcionNumero, 1, 16)
, Condicion = SUBSTRING(afipRG2000_CALX_CABECERAS_VISTA.Condicion, 1, 8)
, afipRG2000_CALX_CABECERAS_VISTA.MontoGravado
, afipRG2000_CALX_CABECERAS_VISTA.MontoImpuesto
, afipRG2000_CALX_CABECERAS_VISTA.cmpNetoFactura
, afipRG2000_CALX_CABECERAS_VISTA.cmpMoneda
, afipRG2000_CALX_CABECERAS_VISTA.cmpTotalME
, afipRG2000_CALX_CABECERAS_VISTA.cmpCotizacion
, afipRG2000_CALX_CABECERAS_VISTA.cmpTotalML
, afipRG2000_CALX_CABECERAS_VISTA.cmpSigno
FROM afipRG2000_CALX_CABECERAS_VISTA WHERE
NOT EXISTS (SELECT * FROM afipRG2000_CALX_CABECERAS_TABLA WHERE afipRG2000_CALX_CABECERAS_TABLA.Comprobante = afipRG2000_CALX_CABECERAS_VISTA.Comprobante)
GO
 
/* afipRG2000_CALX_ARTICULOS_DIR_TABLA... */
 
DELETE FROM afipRG2000_CALX_ARTICULOS_DIR_TABLA
GO
INSERT INTO afipRG2000_CALX_ARTICULOS_DIR_TABLA SELECT * FROM afipRG2000_CALX_ARTICULOS_DIR_VISTA
GO
 
/* afipRG2000_CALX_ARTICULOS_IND_TABLA... */
 
DELETE FROM afipRG2000_CALX_ARTICULOS_IND_TABLA
GO
INSERT INTO afipRG2000_CALX_ARTICULOS_IND_TABLA SELECT * FROM afipRG2000_CALX_ARTICULOS_IND_VISTA
GO
 
/* Actualizamos afipRG2000_CALX_PAGOS_TABLA... */
 
DELETE FROM afipRG2000_CALX_PAGOS_TABLA
GO
INSERT INTO afipRG2000_CALX_PAGOS_TABLA SELECT * FROM afipRG2000_CALX_PAGOS_VISTA
GO
 
/* Actualizamos afipRG2000_CALX_RETENCIONES_TABLA... */
 
DELETE FROM afipRG2000_CALX_RETENCIONES_TABLA
GO
INSERT INTO afipRG2000_CALX_RETENCIONES_TABLA SELECT * FROM afipRG2000_CALX_RETENCIONES_VISTA
GO
</pre>

Revisión actual - 20:50 16 dic 2025

Introducción

El procedimiento para importar remitos de salida de Agropez en Conarpesa simplifica mucho el trabajo para el usuario, este procedimiento:

Advertencia:

 - Este procedimiento se usa sólamente en Conarpesa. 
 - La base de datos de Agropez debe existir en el mismo servidor y llamarse pAgropez.

Procedimiento

Para comenzar hay que ir al siguiente menú:

Menú para importar los remitos de Agropez en Conarpesa.

En la grilla a la derecha notaremos por lo menos 3 pantallas:

Pantallas relacionadas con la importación de remitos de Agropez a Conarpesa.
  • Por ahora usaremos la primera en la que indicaremos qué remitos queremos cargar desde Agropez.
  • Las otras pantallas permiten consultar las partidas importadas y se explican más adelante.

Importar los remitos de Agropez

Usando la pantalla Crear partidas desde remitos Agropez (IMPUTA_SUB_RVCAB) podemos indicar qué remitos queremos importar desde Agropez, la pantalla es:

Carga de remitos a importar.

Los datos a cargar son obligatorios excepto el campo Observaciones, detalles:

  • El campo Comprobante debe coincidir exactamente con el código de carga del sistema en Agropez, por ejemplo: RVR-0023-000000191. Este comprobante solo puede cargarse una vez. El sistema no va a validar que el comprobante exista, simplemente aceptará cualquier código que se le cargue.
  • El campo Observaciones es libre.

Los campos que comienzan con Solicitante identifican el depósito al que se ingresará la mercadería, solo puede ingresarse un depósito por remito.

  • El campo SolicitanteTipo indica el tipo de solicitante, normalmente un DEPÓSITO.
  • El campo Solicitante identifica el código de solicitante según el tipo definido en el campo anterior.
  • El campo SolicitanteSub identifica el subcódigo del solicitante, en depósitos normalmente es el mismo código que el solicitante.
  • El campo JurisdiccionIIBB identifica la jurisdicción de Ingresos Brutos.

Los siguientes campos se completan automáticamente al grabarse el registro y no son editables por el usuario:

  • El campo Usuario se completa con el código del usuario logueado a la aplicación.
  • El campo TS se completa con la fecha y hora del grabado.

Qué sucede al grabar el registro

Al grabar el registro que identifica el remito a importar el sistema automáticamente copiará el detalle de ese remito en la tabla Prepara remitos Agropez para importar en Conarpesa (IMPUTA_SUB_RVDET) para poder ser posteriormente importado a un remito de compra (de Conarpesa).

Detalle del remito importado.

Esta pantalla es detalle de la anterior.

Armar un remito de ingreso en Conarpesa con estos datos

Para armar un remito de ingreso a Conarpesa con estos datos hay que crear un remito normalmente teniendo en cuenta que el proveedor debe ser 09223 (Agropez Sociedad Anónima).

Crear un remito de ingreso.

Una vez cargados los datos de la cabecera hay que abrir el detalle sin insertar, usando el ícono del triangulito, una vez abierta la pantalla detalle hay que seleccionar en el menú de opciones, desde Orígenes la opción de Copiar remitos desde Agropez....

Esta opción funciona como un orígen de datos normal, al picarlo veremos una pantalla que mostrará los remitos que hemos importado en las dos primeras pantallas (y que aún no han sido importados en otros remitos de ingreso):

Importar los remitos pendientes.

Solo resta seleccionar los registros que queremos importar.

Una vez que grabemos el remito de ingreso los remitos de Agropez seleccionados no podrán ser importados en otro comprobante.

Consultas relacionadas

Por ahora hay 3 consultas asociadas:

Consultas relacionadas.
  • Subimputaciones, importadas desde Agropez: muestra las Subimputaciones (IMPUTA_SUB) creadas usando estas pantallas.
  • Artículos, partidas importadas desde Agropez: muestra las Artículos, partidas (ARTPARTIDA) creadas usando estas pantallas.
  • Remitos de Agropez ingresados en Conarpesa: muestra en qué remitos de Conarpesa se ingresaron los remitos de Agropez.

Advertencia:

 - Por un error en la captura de la imagen, la consulta que allí aparece como Remitos de Agropez facturados en Conarpesa en realidad se llama Remitos de Agropez ingresados en Conarpesa.