Especificación de Requisitos |
| |
Proyecto/Versión: MI002/PROTHEUS 12.1.1315 | Requisito/Módulo: PCREQ-10712/SIGAAGR | |
Sub-Requisito/Función: Certificación Primaria de Depósito de Granos | Tarea/Llamado: PDR_SER_MI002-85 | |
País: Argentina | Fecha de especificación: 12/04/16 |
Rutinas Involucradas |
|
| ||
Rutina | Tipo de Operación | Opción de Menú | ||
OGA500-Certificación Primaria de Depósito | Alteración | Actualizaciones->Origen->Movimientos Internos-> Cert. Prim. de Depósito |
Estrategia de Desarrollo y Liberación
| |
Producto | SIGAAGR |
Release que está siendo desarrollado | 12.1.7 |
Tiene réplica? | ( )Si (x )No |
Qué versión? |
|
...
...
Ajustar la opción de Certificación Primaria de Depósito (fuente OGA500) para poder registrar de todos los datos que son necesarios para realizar la Certificación Primaria de Depósito de granos mediante la ejecución de las diferentes opciones de comunicación WS con la autoridad AFIP:
Definición:
La RG (AFIP) 3691 instrumenta un procedimiento de emisión electrónica de certificados de depósito de granos no destinados a la siembra –cereales y oleaginosas- y legumbres secas –porotos, arvejas y lentejas- comprendidos en la RG (AFIP) 2750, sus modificatorias y complementarias, como único documento respaldatorio a los fines fiscales cuando el depositante revista la condición de productor agrícola.
Se creara creará una nueva opción en Protheus que permita realizar el registro de los Certificados Primarios de Depósito.
Deberá contener las opciones (ver
Âncora | ||||
---|---|---|---|---|
|
Incluir
Modificar
Borrar
Visualizar
Buscar
Borrar
Autorizar el Certificado
Anular Certificado
Transferencias o Retiros
Leyenda
Consultar transferencias Transf./retiros
Consultar transf./retiros
Mostrará (tabla NJA) en el browser los datos:
Opción de Leyenda
Muestra los status estatus del Certificado de acuerdo a la autorización en la AFIP (ver
Âncora | ||||
---|---|---|---|---|
|
Status AFIP .- (NJA_STACER) Valores que puede contener:
Status Liq. . (NJA_STALIQ) '' Liquidado parcialmente, '1'- Liquidado totalmente. Status que se verá afectado en el proceso de Liquidación Primaria.
Muestra los status del Certificado de acuerdo a las liquidaciones realizadas:
Opción de Incluir
Al ingresar a esta opción solicitará los parámetros a continuación (ver
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
Encabezado
Pestaña Datos Generales
Certificado.- (NJA_CODCET). Solo se visualizará. Actualizado consecutivamente a partir del control de Numeración por SXe/SXf o HardLock.
Status .- (NJA_STACER) Solo se visualizará. Status del certificado, se actualizara actualizará conforme pase autorizaciones o anulaciones de la AFIP.
Tipo Cer .- (NJA_TIPCER) Solo se visualiza. Tipo de certificado, ''-Certficado de deposito, R-Retiro, T-Transferencia. Cuando el registro es creado desde esta opción, esta campo queda vacio, cuando es generado desde la opción de "Transferencias o Retiros", se coloca una T o una R según sea el caso.
Certif Origen .- (NJA_CETORI) Solo se visualiza. Este campo tendrá información solo si, el tipo de certificado es de Retiro o Transferencia.
CP Retir/Trans .- (NJA_CARTA) Solo se visualiza. Número de carta porte con el que se realizao el Retiro o la Transferencia. Este campo tendrá información solo si, el tipo de certificado es de Retiro o Transferencia.
Pto. de Emisión.- (NJA_PTOEMI) Editable para captura del usuario con consulta F3 a partir de tabla CFH en el campo CFH_CODIGO.
Cosecha .- (NJA_CODSAF) Solo se visualizara (valor de mvMV_par04PAR04). Código de Campaña/ Cosecha, seleccionado en la Recepción de Granos.
Fecha. .- (NJA_DATA) Solo se visualiza. Grabar la fecha de inclusión del Certificado de Depósito, se guardara guardará la fecha base (ddatabase).
Certificación.- (NJA_DATAUT) Solo se visualiza. Fecha de certificación, es actualizada cuando se detona la autorización de la certificación de Depósito.
Importe de IVA.- (NJA_IMPIVA) Solo se visualiza. Es actualizado cuando se detona la autorización de la certificación de Depósito.
Tot. Servicios .- (NJA_TOTSER) Solo se visualiza. Es actualizado cuando se detona la autorización de la certificación de Depósito.
Peso Neto .- (NJA_LIQUID) Solo se visualiza. Peso Neto Certificado, es actualizado cuando se detona la autorización de la certificación de Depósito.
Anulación.- (NJA_DATANU) Solo se visualiza. Fecha de anulación de certificado, es actualizado cuando se detona la anulación de la certificación de Depósito.
Tit. Grano.- (NJA_TIPO) Habilitar combobox para selección, Valores posibles (P=Propia o T= Terceros)
Cod. Producto .- (NJA_PROD) Solo se visualiza. Código de producto, se llena con el valor de mvMV_par03PAR03, al llenara llenar este campo también rellenara rellenará los valores de la Descripción, Especie y Desc. especie.
Desc Prod..- (NJA_NOMPRO) Solo se visualizará. Descripción producto (B1_DESC). Se rellenara rellenará al salir del codigo de producto (colocar aquí el valor de B1_DESC).
Especie .- (NJA_ESPECI) Solo se visualizará. Especie del producto seleccionado. Se rellenara rellenará al salir del codigo de producto (colocar aquí el valor de B1_CODESP).
Desc Especie .- (NJA_DESESP) Solo se visualizara. Descripción del Grano o especie buscar en la tabla W2 (sx5SX5) donde x5X5_chaveCHAVE=nl0NL0_especie ESPECIE y obtener el contenido de X5_DESCSPA.
COE .- (NJA_COMPRO) Solo se visualizara. Código de Operación Electrónica, es asignado por la AFIP al recibir la autorización del certificado.
Observaciones .- (NJA_OBS) Editable.
Pestaña Datos del Depositante
Depositante .- (NJA_DEPOSI) Obligatorio/Editable. Código del Depositante. Podrá seleccionar de Archivo de Proveedores (tabla SA2). Al salir de este campo rellenara rellenará el campo de Nombre, CUIT y Número de Ingresos Brutos del depositante.
Tienda .- (NJA_LOJA) Obligatorio/Editable. Código de tienda del depositante.
Nomb Depos .- (NJA_NOMDEP/A2_NOME). Solo se visualiza. Nombre del depositante.
CUIT Depositante .- (NJA_CUITDP/A2_CGC) Solo se visualiza.
NIB Depositante .- (NJA_INGPRO/ A2_NROIB) Solo se visualiza. Nro. Ing. Brutos Depositante.
Pestaña Datos del Depositario
Depositario: (NJA_DESTIN) Solo se visualiza. Código del depositario. Buscar en el archivo de proveedores (tabla sa2SA2), por medio del CUIT de la empresa (donde m0M0_cgcCGC=a2A2_cgcCGC) y obtenemos el código del proveedor (a2A2_codCOD).
Tienda del Depositario .- (NJA_LOJDES) Solo se visualiza. Código de tienda del depositario. Buscar en el archivo de proveedores (tabla sa2SA2), por medio del CUIT de la empresa (donde m0M0_cgcCGC=a2A2_cgcCGC) y obtenemos el código del proveedor (a2_loja).
Nom. Depositario .- (NJA_NOMDER) Solo se visualiza. Nombre del depositario. Buscar en el archivo de proveedores (tabla sa2SA2), por medio del CUIT de la empresa (donde m0M0_cgcCGC=a2A2_cgcCGC) y obtenemos el código del proveedor (a2A2_nomeNOME).
CUIT Depositario .- (NJA_CUITDE ) Solo se visualiza. Nombre del depositario. Buscar en el archivo de proveedores (tabla sa2SA2), por medio del CUIT de la empresa (donde m0M0_cgcCGC=a2A2_cgcCGC) y obtenemos el código del proveedor (a2A2_cgcCGC).
NIB Depositario. .- (NJA_INGDER) Solo se visualiza. Nro Ing Brutos del Depositario. Solo se visualiza. Código de tienda del depositario. Buscar Buscar en el archivo de proveedores (tabla sa2SA2), por medio del CUIT de la empresa (donde m0M0_cgcCGC=a2A2_cgcCGC) y obtenemos el código del proveedor (a2A2_nroibNROIB).
No. Actividad .- (NJA_ATIVIDA) Solo se visualiza. Actividad del Depositario. Solo se visualiza. Código de tienda del depositario. Buscar en el archivo de proveedores (tabla sa2SA2), por medio del CUIT de la empresa (donde m0M0_cgcCGC=a2A2_cgcCGC) y obtenemos el código del proveedor (A2_ATIVIDA).
Pestaña de Condiciones de Entrega
Monto Alm. .- (NJA_MNTALM). Editable. Monto almacenaje.
Monto Acar. .- (NJA_MNTACA). Editable. Monto acarreo.
Gastos Grales. .- (NJA_MNTGG). Editable. Monto Gastos Generales.
% Secado de: .- (NJA_PSECDE). Editable. Rango inicial de porcentaje de secado.
% Secado a: .- (NJA_PSECA). Editable. Rango final de porcentaje de secado.
Monto Secado .- (NJA_MNTSEC). Editable.
Mon. p/c Pto. .- (NJA_MNTCPE). Editable. Monto por cada punto de exceso.
Monto Otros .- (NJA_MNTOTR). Editable.
Merma Volátil .- (NJA_PESNMV). Editable. Peso Neto en KG de Merma Volátil
Forma Pago .- (NJA_FORPAG). Editable. Forma de Pago, informativo.Debe quedar vacio si tipo de certificado es Primario (njaNJA_tipcerTIPCER='') y es obligatorio, si tipo de certificado es de tipo transferencia
Otros Servicios .- (NJA_MNTSOT). Editable. Monto de Servicios Otros.
Detalles (grid o getdados)
Recepción de Granos
Los datos a continuación solo se visualizan y son extraídos del archivo de Recepción de Granos:
OK .- Checkbox habilitado para marcar las recepciones de Grano a considerar para la certificación.
Cód. Rec. Gnos. .- (NJJ_CODROM) Cosecutivo de la recepción de granos.
Desc. Tipo.- (NJJ_DSTIPO) Descripcion del tipo de Recepción de Grano.
Fecha .- (NJJ_DATA) Fecha de Recepcion del grano.
Cod.Entidad.- (NJJ_CODENT) Código de la entidad.
TindTda. Entidad.- (NJJ_LOJENT) Tienda de la entidad.
Nombre (NJ0_NOME) Nombre de la entidad.
Contrato.- (NJJ_CODCTR) Contrato.
Estatus Cont..- (NJJ_STACTR) Status del contrato.
CTG .- (NJJ_CODCTG) Numero Número de CTG.
Carta porte.- (NJJ_CARTA) Número de Carta de Porte.
Peso Neto.- (NJJ_PSLIQU) Peso Neto confirmado definitivo
Los datos a continuación son editables:
%Sec. Hum. .- (NL2_SECPOR) Editable Porcentaje de Secado Humedad.
Imp. Secado .- (NL2_SECIMP) Editable Importe Secado.
Merma Secado .- (NL2_SECKGS) Editable Peso Neto Merma Secado.
Tarifa Secado .- (NL2_SECTAR) Editable, tarifa de secado.
Importe Zara. .- (NL2_ZARIMP) Editable . Importe del zarandeo.
Merma Zara...- (NL2_ZARKGS) Editable. Peso Neto Merma Zarandeo.
Tarifa Zara. .- (NL2_ZARTAR) Editable. Tarifa Zarandeo.
Al seleccionar el botón de Confirmar, realizara realizará las siguientes acciones:
Este certificado se podrá Modificar en cualquier momento mientras no sea procesado en el sistema para "autorización de la AFIP".
Opción de Modificar
Solo permitirá modificaciones al certificado, si éste tiene status de edición (NJA_STACER = 'ED'). Misma funcionalidad que la opción Incluir, con excepción que para el llenado del detalle, buscara buscará todas las recepciones de grano que sean del mismo número de certificado seleccionado (njjNJJ_codcetCODCET=njaNJA_codcetCODCET) y colocara colocará como seleccionados todos los renglones.
Al guardar la información, si alguno de los renglones inferiores fue desmarcado, limpiara limpiará el número de certificado de la Recepción de Grano en cuestión (njjNJJ_codcetCODCET=''). Âncora
Opción de Borrar
Funcionará solo si existe algún registro seleccionado en el browse. Solo permitirá eliminar, si el certificado seleccionado tiene status de edición (NJA_STACER = 'ED'). Al ingresar a esta opción solo visualizara los datos, no permitirá modificar ningún campo. Al selecciona seleccionar Confirmar, preguntara preguntará al usuario "¿Estás seguro de borrar?", si la respuesta es afirmativa, procederá a borrar el certificado seleccionado (njaNJA) y limpiara limpiará el contenido del campo del certificado de las Recepciones de Grano (njjNJJ_codcetCODCET='').
Opción de Visualizar
Funcionará solo si existe algún registro seleccionado en el browse. Al ingresar a esta opción solo visualizara los datos, no permitirá modificar ningún campo.
Opción de Buscar
Permitirá realizar búsqueda por número de Certificado de Depósito (NJA_ CODCET).
Opción de "Autorizar Certificado" (primario)
Al ingresar a esta opción validara validará que el Certificado seleccionado sea de status editado (NJA_STACER='ED'), de lo contrario enviará un mensaje al usuario "Certificado con status invalido para certificación". Si el status es válido presentará una pantalla para que el usuario confirme si ¿Genera el Alta del Certificado? , si la respuesta es afirmativa ejecutará el método cgAutorizar del WS LpgService.
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
...
Campo / Grupo | Descripción | Obligatorio | Tipo | Longitud | Protheus |
token | Token devuelto por el WSAA | S | string | – | Devuelto por la AFIP en WSAA. |
sign | Signature devuelta por el WSAA | S | string | – | Devuelto por la AFIP en WSAA. |
cuit | CUIT de la Entidad: Emisor de la solicitud | S | Long | 11 | M0_CGC |
...
Campo | Descripción | Obligatorio | Tipo | Longitud | Protheus |
tipoCertificado | Tipo de certificación. | S | String | 1 | NJA_TIPCER |
ptoEmision | Punto de emisión de la solicitud. | S | Long | 4 | NJA_PTOEMI |
nroOrden | Número de orden. | S | Long | 18 | NJA_CODCET |
nroIngBrutoDepositario | Número de Ingresos Brutos del depositario. | S | Long | 15 | A2_NROIB |
titularGrano | Titular del grano. | S | String | 1 |
|
cuitDepositante | CUIT del depositante. | N (Obligatorio si titularGranoes T) | Long | 11 | A2_ CGC |
nroIngBrutoDepositante | Número de Ingresos Brutos del depositante. | N (Obligatorio si titularGranoes T) | Long | 15 |
|
codGrano | Código de grano. | S | Long | 3 | B1_CODESP |
campania | Campaña. | S | Long | 4 | NJU_CODSFP |
cuitCorredor | CUIT corredor. | N | Long | 11 |
|
datosAdicionales | Datos adicionales | N | String | 400 | NJA_OBS |
Âncora | ||||
---|---|---|---|---|
|
Campo | Descripción | Obligatorio | Tipo | Longitud | Protheus |
nroActDepositario | Número de actividad del depositario. | S | Long | 5 | NJA_ATIVIDA Donde NJA_DESTIN=A2_COD y NJA_LOJDES=A2_LOJA |
ctg | Código de Trazabilidad de Granos | N | – |
| |
descripcionTipoGrano | Descripción del tipo de grano. | S | String_20_Type | 20 | X5_DESCSPA, donde b1B1_codCOD=NJA_PROD obtener b1_CODESPe, y donde b1B1_CODESP=x5_chave de la tabla W2 |
montoAlmacenaje | Monto almacenaje. | S | NumeroZNúmeroZ_8_2_Type | 8.2 | NJA_MNTALM |
montoAcarreo | Monto acarreo. | S | NumeroZNúmeroZ_8_2_Type | 8.2 | NJA_MNTACA |
montoGastosGenerales | Monto gastos generales | S | NumeroZNúmeroZ_8_2_Type | 8.2 | NJA_MNTGG |
montoZarandeo | Monto zarandeo. | S | NumeroZNúmeroZ_8_2_Type | 8.2 | NJA_MNTZAR |
porcentajeSecadoDe | Porcenta secado de. | S | Decimal | 3.2 | NJA_PSECDE |
porcentajeSecadoA | Porcentaje secado a. | S | Decimal | 3.2 | NJA_PSECA |
montoSecado | Monto secado. | S | NumeroZNúmeroZ_8_2_Type | 8.2 | NJA_MNTSEC |
montoPorCadaPuntoExceso | Monto por cada punto de exceso. | S | NumeroZNúmeroZ_8_2_Type | 8.2 | NJA_MNTCPE |
montoOtros | Monto otros. | S | NumeroZNúmeroZ_8_2_Type | 8.2 | NJA_MNTOTR |
analisisMuestra | Análisis de muestra. | N | NumeroNúmero_10_0_Type | 10 | No será disponibililzado |
nroBoletin | Número de boletín. | N | NumeroNúmero_10_0_Type | 10 | No será disponibililzado |
detalleMuestraAnalisis | Detalle análisis de muestra. | N | – | No será disponibililzado | |
valorGrado | Valor de grado. | N (Obligatorio si hay boletín o análisis) | Decimal | 1.3 | No será disponibililzado |
valorContenidoProteico | Valor del contenido proteico. | N (Obligatorio si hay boletín o análisis) | NumeroNúmero_3_2_Type | 3.2 | No será disponibililzado |
valorFactor | Valor de factor. | N (Obligatorio si hay boletín o análisis) | Decimal | 3.3 | No será disponibililzado |
pesoNetoMermaVolatil | Peso neto en kg de merma volatil. | S | NumeroZNúmeroZ_8_2_Type | 8.2 | NJA_PESNMV |
serviciosFormaDePago | Forma de pago | N (obligatorio si titularGrano es T) | String_20_Type | 20 | NJA_FORPAG |
serviciosOtros | Monto servicios otros. | N (obligatorio si titularGrano es T) | NumeroZNúmeroZ_4_3_Type | 4.3 | NJA_MNTSOT |
Âncora | ||||
---|---|---|---|---|
|
Campo | Descripción | Obligatorio | Tipo | Longitud | Protheus |
nroCTG | Número de Código de Trazabilidad de Grano. | S | NumeroNúmero_8_0_Type | 8.0 | NJJ_CODCT G CODCTG |
nroCartaDePorte | Número de carta de porte | S | NumeroNúmero_ 9 _0_Type | 9 | NJJ_CARTA |
pesoNetoConfirmadoDefinitivo | Peso neto (kg) confirmado definitivo | S | NumeroZNúmeroZ_ 8 _2_Type | 8.2 | NJJ_PSLIQU |
porcentajeSecadoHumedad | Porcentaje de secado de humedad. | S | Decimal | 3.2 | NL2_SECPOR |
importeSecado | Importe de secado. | S | NumeroZNúmeroZ_ 8 _2_Type | 8.2 | NL2_SECIMP |
pesoNetoMermaSecado | Peso neto merma secado. | S | NumeroZNúmeroZ_ 8 _2_Type | 8.2 | NL2_SECKGS |
tarifaSecado | Tarifa de secado. | S | NumeroZNúmeroZ_ 8 _2_Type | 8.2 | NL2_SECTAR |
importeZarandeo | Importe de zarandeo. | S | NumeroZNúmeroZ_ 8 _2_Type | 8.2 | NL2_ZARIMP |
pesoNetoMermaZarandeo | Peso neto (kg) merma zarandeo. | S | NumeroZNúmeroZ_ 8 _2_Type | 8 | NL2_ZARKGS |
tarifaZarandeo | Tarifa de zarandeo. | S | NumeroZNúmeroZ_ 8 _2_Type | 8.2 | NL2_ZARTAR |
Âncora | ||||
---|---|---|---|---|
|
Campo | Descripción | Obligatorio | Tipo | Longitud | Protheus |
descripcionRubro | Descripción del rubro. | S | String_400_Type | 400 | No séra disponibilizado |
tipoRubro | Tipo de rubro. | S | String | 3.2 | No séra disponibilizado |
porcentaje | Porcentaje (bonificacion o rebaja según tipo de rubro) | S | Decimal | 3.2 | No séra disponibilizado |
valor | Valor del coeficiente (bonificacion o rebaja según tipo de rubro) | S | NumeroZNúmeroZ_3_2_Type | 3.2 | No séra disponibilizado |
...
Al recibir la respuesta satisfactoria del WS , actualizara actualizará la información como sigue:
Âncora | ||||
---|---|---|---|---|
|
Y enviara enviará un mensaje al usuario, informando el código de operación electrónico, fecha y hora de la generación (ver
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
Operación cgSolicitarAnulacion:
Solicitud de consulta:
Relación de campos
Elemento | Protheus |
Cuit | M0_CGC |
Coe | NJA_COMPRO |
Respuesta de la consulta:
Campo | Descripción | Obligatorio | Tipo | Longitud |
errores | Errores de la aplicación. | N | LpgArrErrorType | – |
erroresFormato | Errores del formato del request. | N | LpgArrErrorType | – |
eventos | Notificación de posibles eventos. Ej. baja del servicio por mantenimiento. | N | LpgArrEventoType | – |
estadoCertificado | Estado del certificado luego de la solicitud. | S | String | 2 |
Al recibir la respuesta satisfactoria del WS, actualizara actualizará como sigue:
Y enviara enviará un mensaje al usuario, informando el código de operación electrónico, fecha y hora de la generación (ver
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
Al ingresar a esta opción validara validará que el status del Certificado seleccionado sea activo (njaNJA_stacerSTACER=AC) y que sea de tipo Certif. de Deposito (njaNJA_tipcerTIPCER=''), de lo contrario enviara enviará al usuario el mensaje "El certificado no es de Deposito o no esta certificado" , y dentendrá detendrá el proceso. Si el proceso continua, verificara que el Certificado de deposito seleccionado, contenga un saldo para realizar un retiro o transferencia, esto es, seleccionando todas las transferencias o retiros (tabla nja) que sean del certificado de depósito seleccionado (njaNJA_codcet CODCET browser =njaNJA_cetoriCETORI), y que sean de tipo retiro o transferencia (solo los registros donde NJA_TIPCER= R o T ) y sumarizara sumarizará el contenido del campo de Peso Neto ( NJA_LIQUID), si esta suma es mayor o igual al contenido del campo NJA_LIQUID del certificado seleccionado en el browser, enviara enviará al usuario el mensaje "El certificado de Deposito seleccionado, no tiene saldo disponible para realizar transferencias o retiros", y detendrá el proceso.
Si el proceso continua, solicitara los datos (ver
Âncora | ||||
---|---|---|---|---|
|
Tipo .- Podrá seleccionar entre las opciones de Retiro o Transferencia.
Cód. Receptor .- Dato obligatorio, si es Transferencia. Podrá seleccionar del archivo SA2.
Tienda Receptor .- Dato obligatorio, si es Transferencia. Podrá seleccionar del archivo SA2.
Carta Porte .- Dato editable solo si Tipo = Retiro. Numero Número de carta porte que utilizara para el retiro.
¿Kilos a retirar?- Dato obligatorio. Cantidad de Kilos a transferir o retirar.
Datos adicionales.- Observaciones generales.
Al selecciona Ok, validara validará que los datos obligatorios contengan información y que la cantidad de kilos a retirar sea menor o igual al saldo que aun tenga el certificado de deposito, de lo contrario enviará un mensaje de error al usuario y detendrá el proceso.
Si continúa el proceso, procederá a ejecutar el método cgAutorizar (explicado en la sección de Autorizar Certificado. Considere que en el método CgCabeceraAutorizarType deberá cambiar el valor a R o T según sea el caso, al elemento tipoCertificado) del WS LpgService con todos los datos obligatorios que requiere el método CgAutorizarRetiroTransferenciaType.
CgAutorizarRetiroTransferenciaType
Campo | Descripción | Obligatorio | Tipo | Longitud | Protheus |
certificadoDeposito | Certificado de depósito. | S | – |
| |
nroActiDepositario | Número de actividad del depositario. | S | Long | 5 | A2_ATIVIDA |
cuitReceptor | Cuit del receptor de granos. | N (sólo si modoCertificacion es T) | Long | 11 | A2_CGC. |
nroCartaPorteAUtilizar | Número de la carta de porte a utilizar. | N | NumeroNúmero_ 9 _0_Type | 9 | MvMV_par04PAR04 |
Âncora | ||||
---|---|---|---|---|
|
Campo | Descripción | Obligatorio | Tipo | Long | Protheus |
coeCertificadoDeposito | COE del certificado de depósito. | S | long | 12 | NJA_COMPRO |
pesoNeto | Peso neto. | S | Long | 8 | MvMV_par05PAR05 |
La respuesta de la consulta es la misma que la que se indica en la opción Autorizar Certificado (cgAutorizarResp).
Cuando la respuesta es exitosa, deberá genera un registro en el archivo de transferencias (tabla NJA), registrando como sigue:
Campo | Valores |
NJA_FILIAL | Xfilial(NJA") |
NJA_TIPCER | Si transferencia guardara guardará T, si Retiro guardara guardará R. |
NJA_CETORI | NJA_CODCET |
NJA_CODCET | Consecutivo |
NJA_LIQUID | MvMV_par05PAR05 |
NJA_CARTA | MV_PAR04 |
NJA_DATAUT | Respuesta del WS: CgAutorizacionType->fechaCertificacion |
NJA_COMPRO | Respuesta del WS: CgAutorizacionType->COE |
NJA_STACER | 'AC' |
Y enviara enviará un mensaje al usuario, informando el código de operación electrónico, fecha y hora de la generación (ver
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
Al ingresar a esta opción validara validará que el status del Certificado seleccionado sea activo (njaNJA_stacerSTACER=AC) y que sea de tipo Certif. de Deposito (njaNJA_tipcerTIPCER=''), de lo contrario enviara enviará al usuario el mensaje "El certificado no es de Deposito o no tiene el status de Activo" , y dentendrá detendrá el proceso.
Si el proceso contienuacontinua, seleccionara seleccionará todas las transferencias o retiros (tabla nja) que sean del certificado de depósito seleccionado (njaNJA_codcetCODCET=njaNJA_cetoriCETORI), y mostrara los retiros o transferencias (solo los registros donde NJA_TIPCER= R o T ) que se hayan realizado en dicho certificado. Si hay datos visualizara la información como sigue (ver
Âncora | ||||
---|---|---|---|---|
|
Como título visualizará, el número de certificado de depósitos que fue seleccionado (njaNJA_codcetCODCET)
Tipo. (njaNJA_tipcerTIPCER) : Si T visualizara Transferencia, si R visualizara Retiro.
Carta Porte . (njaNJA_cartaCARTA) Numero : Número de carta de porte asignado al nuevo movimiento de mercancía.
Fecha . (njaNJA_datautDATAUT) Fecha : Fecha del movimiento.
Cantidad . Cantidad (njaNJA_liquidLIQUID) : Cantidad retirada o transferida.
COE . (njaNJA_comproCOMPRO) : Número de código de autorización asignado por la AFIP, al momento de realizar el movimiento.
Si no hay transferencias o retiros, enviara enviará al usuario el mensaje "Certificado de depósito sin transferencia ni retiros".
Tablas Utilizadas
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
| ||||||
Regresar Release Notes
| ||||||
Módulo | SIGAAGR/PROTHEUS | |||||
Función | Certificación Primaria de Granos – OGA500 | |||||
Situación/Requisito | PCREQ-10712 | |||||
Solución/Implementación | Permitirá realizar la Certificación Primaria de Depósitos ante la AFIP, haciendo uso de los WS para:
|
Diccionario de Datos
...
NJA- Certificado | NJA- Certificado |
|
|
|
|
|
|
|
|
|
| |||||
Ord | Campo |
| Tipo |
|
|
|
|
| Desc corta | Desc Larga | ||||||
01 | NJA_FILIAL |
| C |
| 2 |
|
|
| Sucursal | Sucursal | ||||||
02 | NJA_CODCET |
| C |
| 10 |
|
|
| Certificado | Certificado | ||||||
03 | NJA_STACER |
| C |
| 1 |
|
|
| Estatus | Estatus | ||||||
04 | NJA_PTOEMI |
| C |
| 6 |
|
|
| Pto. De Emisión | Pto. De Emisión | ||||||
05 | NJA_PROD |
| C |
| 15 |
|
|
| Producto | Producto | ||||||
06 | NJA_NOMPRO |
| C |
| 30 |
|
|
| Descrip | Descripci¾n | ||||||
15 | NJA_ESPECIE |
| C |
| 5 |
|
|
| Cod. Especie | Cod. Especie | ||||||
16 | NJA_DESESP |
| C |
| 30 |
|
|
| Desc Especie | Desc Especie | ||||||
07 | NJA_CODSAF |
| C |
| 15 |
|
|
| Cosecha | Cosecha | ||||||
08 | NJA_DATA |
| D |
|
|
|
|
| Fecha Inc. | Fecha Inclusión Certificado | ||||||
09 | NJA_DATAUT |
| D |
|
|
|
|
| Certificacion | Certificacion | ||||||
10 | NJA_IMPIVA |
| N |
| 12 |
| 2 |
| Importe IVA | Importe IVA | ||||||
11 | NJA_TOTSER |
| N |
| 12 |
| 2 |
| Tot. Servicios | Total por Servicios | ||||||
12 | NJA_LIQUID |
| N |
| 12 |
| 2 |
| Peso neto | Peso neto Certificado | ||||||
13 | NJA_DATANU |
| D |
|
|
|
|
| Anulacion | Fecha Anul. Certificado | ||||||
14 | NJA_TIPO |
| C |
| 1 |
|
|
| Tipo | Tipo | ||||||
15 | NJA_ESPECIE |
| C |
| 2 |
|
|
| Cod. Especie | Cod. Especie | ||||||
16 | NJA_DESESP |
| C |
| 30 |
|
|
| Desc Especie | Desc Especie | ||||||
17 | NJA_COMPRO |
| C |
| 10 |
|
|
| Comprobante (COE) | Comprobante (COE) | ||||||
18 | NJA_OBS |
| M |
|
|
|
|
| Observac. | Observaci¾n | ||||||
19 | NJA_DEPOSI |
| C |
| 6 |
|
|
| Depositante | Depositante | ||||||
20 | NJA_LOJA |
| C |
| 2 |
|
|
| Tienda | Tienda | ||||||
21 | NJA_NOMDEP |
| C |
| 30 |
|
|
| Nomb Depos | Nomb Depositante | ||||||
22 | NJA_CUITDEP |
| C |
| 11 |
|
|
| CUIT Depositante | CUIT Depositante | ||||||
23 | NJA_INGPRO |
| C |
| 10 |
|
|
| NIB Depositante | Nro.Ing. Bru Depositante | ||||||
24 | NJA_DESTIN |
| C |
| 6 |
|
|
| Depositario | C¾digo Depositario | ||||||
25 | NJA_LOJDES |
| C |
| 2 |
|
|
| Tda Depositario | Tienda depositario | ||||||
26 | NJA_NOMDER |
| C |
| 30 |
|
|
| Nom. Depositario | Nombre de . Depositario | ||||||
27 | NJA_CUITDER |
| C |
| 11 |
|
|
| CUIT Depositario | CUIT Depositario | ||||||
28 | NJA_INGDER |
| C |
| 10 |
|
|
| NIB Depositario | Nro.Ing. Bru Depositario | ||||||
29 | NJA_ATIVIDA |
| C |
| 7 |
|
|
| Num. Actividad | Num. Actividad | ||||||
30 | NJA_MNTALM |
| N |
| 12 |
| 2 |
| Monto Alm. | Monto Almacenaje. | ||||||
31 | NJA_MNTACA |
| N |
| 12 |
| 2 |
| Monto Acar. | Monto Acarreo | ||||||
32 | NJA_MNTGG |
| N |
| 12 |
| 2 |
| Gastos Grales. | Monto Gastos Generales | ||||||
33 | NJA_PSECDE |
| N |
| 3 |
| 2 |
| % Secado de: | % Secado de: | ||||||
34 | NJA_PSECA |
| N |
| 3 |
| 2 |
| % Secado A: | % Secado A: | ||||||
35 | NJA_MNTSEC |
| N |
| 8 |
| 2 |
| Monto secado | Monto secado | ||||||
36 | NJA_MNTCPE |
| N |
| 8 |
| 2 |
| Mon. p/c Pto | Monto por cada punto de exceso | ||||||
37 | NJA_MNTOTRNJA_FORPAG |
| N |
| 8 |
| 2 |
| Monto Otros | Monto Otros | ||||||
38 | NJA_PESNMV |
| N |
| 8 |
| 2 |
| Merma Volátil | Peso Neto en Kg Merma Volatil | ||||||
39 | NJA_FORPAG |
| C |
| 20 |
|
|
| Forma Pago | Forma Pago | ||||||
40 | NJA_MNTSOT |
| N |
| 8 |
| 2 |
| Otros Servicios | Monto de otros servicios | ||||||
41 | NJA_STALIQ |
| C |
| 1 |
|
|
| Status Liq. | Status Liq. | ||||||
42 | NJA_CARTA |
| C |
| 12 |
|
|
| CP Retir/Trans | Carta porte para el retiro o transferencia | ||||||
43 | NJA_TIPCER |
| C |
| 1 |
|
|
| Tipo Cer. | '-Certificado deposito; T-Transferencia; R-Retiro | 06 | NJA_SAFRA |
| C |
| 15 |
|
|
| Cosecha | Cosecha | 11 | NJA_INGPRO |
| N |
| 12 |
|
|
| Ing. Deposit | Entrada depositante | |
1521 | NJA_PESOBRTRANSF |
| N |
| 12 |
| 32 |
| Peso brutoTransferidoPeso bruto | Transferido | ||||||
1622 | NJA_DESORILIQDAD |
| N |
| 12 |
| 2 |
| Desc. Almac | Descuento origen | Liquidado | Liquidado | ||||
2317 | NJA_DESUMISALDO |
| N |
| 12 |
| 2 |
| Desc.Humedad | Descuento humedad | Saldo | Saldo | ||||
2418 | NJA_DESSECCETORI |
| NC |
| 1210 |
| 2 |
| Desc. Secado | Descuento secado | 19 | Cert. Origen | Certificado origen | |||
|
| NJA_DESOUT |
| N |
| 12 |
| 2 |
| Desc. Otros | Descuento otros | 21 |
| |||
|
| NJA_TRANSF |
| N |
| 12 |
| 2 |
| Transferido | Transferido | 22 |
| |||
NL2- Zarandeo y Secado |
| NJA_LIQDAD |
| N |
| 12 | 2 | Indice: NL2_FILIAL+NL2_CODCET |
| Liquidado | Liquidado | |||||
Ord | Campo | 23 | NJA_SALDO |
| NTipo |
| 12 |
| 2 | Saldo | Desc corta | SaldoDesc Larga | ||||
2401 | NJANL2_CETORIFILIAL |
| C |
| 102 |
|
|
| Sucursal | Cert. Origen | Certificado origen | Sucursal | ||||
02 | NL2_CODCET |
| C |
| 10 |
|
|
| Certificado | Certificado | ||||||
03 | NL2_SECPOR |
| N |
| 3 |
| 2 |
|
|
|
| % de Humedad | % de Humedad | |||
04 | NL2_SECIMPNL2- Zarandeo y Secado |
| N |
| 8 |
| 2 |
| Indice: NL2_FILIAL+NL2_CODCET |
|
| Importe Secado | Importe Secado | |||
05 | NL2_SECKGS | Ord | Campo |
| TipoN |
| 8 |
| 2 |
| Desc corta | Desc Larga | ||||
01 | NL2_FILIAL |
| C |
| 2 |
|
|
| Sucursal | Sucursal | ||||||
02 | NL2_CODCET |
| C |
| 10 |
|
|
| Certificado | Certificado | ||||||
Kgs Secado | Peso neto merma secado | |||||||||||||||
06 | NL2_SECTAR | 03 | NL2_SECPOR |
| N |
| 38 |
| 2 |
| % de Humedad | % de Humedad | Tarifa Secado | Tarifa Secado | ||
0704 | NL2_SECIMPZARIMP |
| N |
| 8 |
| 2 |
| Importe SecadoZarandeo | Importe SecadoZarandeo | ||||||
0508 | NL2_SECKGSZARKGS |
| N |
| 8 |
| 2 |
| Kgs Secado | Peso neto merma secado | Zarandeo | Kgs Zarandeo | ||||
0906 | NL2_SECTARZARTAR |
| N |
| 8 |
| 2 |
| Tarifa SecadoZarandeo | Tarifa Secado | ||||||
07 | NL2_ZARIMP |
| N |
| 8 |
| 2 |
| Importe Zarandeo | Importe Zarandeo | ||||||
08 | NL2_ZARKGS |
| N |
| 8 |
| 2 |
| Kgs Zarandeo | Kgs Zarandeo | ||||||
09 | NL2_ZARTAR |
| N |
| 8 |
| 2 |
| Tarifa Zarandeo | Tarifa Zarandeo | ||||||
|
|
|
|
|
|
|
|
|
|
|
...
...
Zarandeo |
SX5-Tablas Genericas
Nueva tabla W2- Especies de Grano
Código Descripción
1 LINO
2 GIRASOL
3 MANI EN CAJA
4 GIRASOL DESCASCARADO
5 MANI PARA INDUSTRIA DE SELECCION
6 MANI PARA INDUSTRIA ACEITERA
7 MANI TIPO CONFITERIA
8 COLZA
9 COLZA 00 CANOLA
10 TRIGO FORRAJERO
11 CEBADA FORRAJERA
12 CEBADA APTA PARA MALTERIA
14 TRIGO CANDEAL
15 TRIGO PAN
16 AVENA
17 CEBADA CERVECERA
18 CENTENO
19 MAIZ
20 MIJO
21 ARROZ CASCARA
22 SORGO GRANIFERO
23 SOJA
25 TRIGO PLATA
26 MAIZ FLYNT O PLATA
27 MAIZ PISINGALLO
28 TRITICALE
30 ALPISTE
31 ALGODON
32 CARTAMO
33 POROTO BLANCO NATURAL OVAL Y ALUBIA
34 POROTO DISTINTO DEL BLANCO OVAL Y ALUBIA
35 ARROZ
46 LENTEJA
47 ARVEJA
48 POROTO BLANCO SELECCIONADO OVAL Y ALUBIA
49 OTRAS LEGUMBRES
50 OTROS GRANOS
59 GARBANZO
Caso de Pruebas | <Identificar los casos de prueba. Incluir el nombre del caso de prueba que se almacena en TFS> |
Almacenamiento | <Local donde se almacena este tipo de pruebas en TFS > |
Procedimentos/Escenarios de Pruebas | <Intoduzca los nombres de los procedimientos y las condiciones que se deben ejecutar> |
Estimaciones | <Transportar la cantidad de horas estimadas en CT y almacenadas en TFS, adicionando las condiciones previas, inicilazaciones y finalizaciones correspondientes a los escenarios que serán ejecutados> |
Finalidad de las pruebas | <Ejemplo: Garantizar que los cambios realizados por este projecto no afectarán la rutina en los releases comerciales> |
Recomendaciones | <Indique las particularidades que deben ser consideradas en este caso de pruebas. Ejemplo: Ejecutar este caso de pruebas en dos ocasiones, una con la versión actual de la rutina y otra com la versión de este desarrollo para garantizar que no ocurran diferencias más allá de las solicitadas el mismo> |
Integraciones entre productos | <Cuando hubiera una integración entre productos, indique la referencia para los casos de pruebas de otra línea de producto> |
...
...
Caso de Pruebas
...
<Indique el nombre del caso de pruebas>
...
...
...
Finalida de la Pruebas
...
<Defina cuál será la finalidade de este caso de prueba >
...
Estimativas
...
<Indicar el valor total para la ejecución de este caso de prueba, considerando el tiempo de las pre- condiciones y las post- condiciones que se describen a continuación>
...
Prueba del Programador
...
( ) Si ( ) No
...
Recomendaciones
...
<Indique las particularidades que deben ser consideradas em este caso de pruebas. Ejemplo: Ejecutar esse caso de pruebas dos veces, uma com la versión actual de la rutina y la outra com la versión del desarrollo para garantizar que no ocurrirán diferencias más allá de las solicitadas por este desarrollo>
...
Pré-condiciones
...
<Enumere los requisitos que deben ser consideradas cuando se ejecute este caso de prueba>
...
Póst-condiciones
...
<Enumere los resultados de los casos de prueba que deben ser considerados después de la ejecución de las mismas>
...
Cómo verificar los resultados
...
<Detalle como deberán ser verificados lso resultados de las pruebas>
...
Procedimientos
...
Resultados Esperados
...
<Enumere los pasos que deben ser ejecutados para la realización de las pruebas >
...