...
Ajustar opción Recepción de Grano (OGA250) para que permita conexión con la AFIP y realice la Confirmación Confirmar de Arribo, Rechazo de Arribo, Desvío de destino o Regreso a origen del Código de Trazabilidad de Granos (CTG), Confirmación definitiva, Desviar CTG a otro destino, Desviar CTG a otro establecimiento, Rechazar CTG, Cambiar destino y destinatario a CTG Rechazado, Regresar a origen CTG rechazado, Imprimir CTG confirmado.
Definición:
El Código de Trazabilidad de Granos , es un mecanismo que permite asegurar la trazabilidad de los productos agroalimentarios durante el traslado que se realiza entre los distintos operadores del sector.
El Código de Trazabilidad de Granos, deberá ser consignado en cada carta de porte que ampare el traslado de los granos por vía terrestre (excepto transporte ferroviario) y se obtendrá en forma previa al traslado de la mercadería (deberá encontrarse vinculado a una carta de porte vigente).
...
Nuevos Campos.
En el encabezado del registro de datos, solicitará el número de Carta porte y el CTG (vea
prototipo 01):
Carta Porte.- (campo NJJ_CARTA, Obligatorio editable) Número de carta porte, podrá seleccionar del archivo de carta portes (NL0). Y validará que el carta porte exista en dicho archivo. Al salir de este campo llenará el valor del campo del CTG (NJJ_CODCTG=NL0_CODCTG).
CTG .- (campo NJJ_CODCTG, solo visualizar) Código de Trazabilidad de Granos, será informado al seleccionar un carta porte válido.
Submenú de opciones de envío de avisos de trazabilidad del grano.
Se creará una sub opción en el menú de Acciones Relacionadas, titulada "Confirmación de CTG", la cual al ser seleccionada visualizará las sub opciones (ver
prototipo 02):
Confirmar de Arribo Arribo
Confirmación Definitiva
Desviar CTG a Otro EstablecimientoDestino
Desviar CTG a Otro DestinoEstablecimiento
Rechazar CTG
Cambiar destino y destinatario a CTG rechazada
Regresar a Origen CTG Rechazado
Imprimir CTG confirmado Confirmada
Se creará un campo (campo NJJ_STACTP) para el control del status del CTG, el cual será visualizado en el browse (ver
prototipo 03).
Al dar doble clic en el browse, sobre ese campo, visualizará los diferentes valores que este puede tener (ver
prototipo 04).
Sub opción Confirmar Arribo
...
Solicitud de consulta:
![](/download/attachments/266977962/worddav4b513bf8f315f0a7ff53d4e95e505f13.png?version=1&modificationDate=1475765162000&api=v2)
Respuesta de la consulta :
![](/download/attachments/266977962/worddav1fb8da3f50f525538033392e1c949023.png?version=1&modificationDate=1475765162000&api=v2)
![](/download/attachments/266977962/worddave15549e5fae5008f1eb6fca615209776.png?version=1&modificationDate=1475765162000&api=v2)
![](/download/attachments/266977962/worddav7d046569c744c07beb803529264b6584.png?version=1&modificationDate=1475765162000&api=v2)
Si la respuesta de la consulta fue errónea, enviará al usuario el mensaje del error que dio como resultado la consulta ( prototipo 10) e interrumpirá el proceso.
Si la respuesta de la consulta fue exitosa, visualizará la pantalla como sigue(ver
prototipo 05):
Carta de Porte .- Solo se visualizará y es obligatorio . Número de Carta de Porte del registro seleccionado (njj_carta).
C.T.G. .- Solo se visualizará y es obligatorio . Código de Trazabilidad de Grano del registro seleccionado (njj_codctg).
Establecimiento destino .- Solo se visualizará. Se obtiene del resultado del método
ConsultarDetalleCTG del elemento
Establecimiento.
CUIT Transportista : Obligatorio, solo se visualizará. Se obtiene del resultado del método
ConsultarDetalleCTG del elemento
cuitTransportista.
Kg. Netos consignados en el Carta Porte : Obligatorio, solo se visualizará. Se obtiene del resultado del método
ConsultarDetalleCTG del elemento
PesoNetoCarga ¿Consumo Propio? .- Podrá seleccionar entre Si / No, por default visualizará No.
Al seleccionar Confirmar, primero validará que todos los datos que son obligatorios de acuerdo
a la de solicituda la solicitud, contengan información, de lo contrario cancelará el proceso, enviando al usuario un aviso del error ocurrido.
Si la consulta fue exitosa, procederá a utilizar el método
DatosConfirmarArribo.
Método
DatosConfirmarArribo:...
Respuesta de la consulta:
![](/download/attachments/266977962/worddav32227e40ea0ddbe3dbe25e45072d9940.png?version=1&modificationDate=1475765163000&api=v2)
![](/download/attachments/266977962/worddavb7082b342b38097cc5a7a6bc420d84b0.png?version=1&modificationDate=1475765163000&api=v2)
Si la respuesta de la consulta es exitosa notificará al usuario, enviado una pantalla con los datos de fecha y hora de la notificación (ver
prototipo 06).
actualizará Actualizará el estatus de la lista de empaque para
Confirmación Arribo (NJJ_STACTP:='1') y el código de operación que retorno el WS (NJJ_COEARR=codigoOperacion).
Para la impresión del CTG ingresará a la opción
Imprimir CTG confirmado, que se explica al final de este documento.
Si la respuesta es errónea, notificará al usuario enviando una pantalla con la descripción del error (ver ejemplo en
prototipo 07).
Sub opción Confirmación Definitiva Al ingresar a esta opción, primero validará que el registro seleccionado tenga status
confirmación de Arribo (NJJ_STACTP='1'), de lo contrario enviará al usuario el mensaje "Para Confirmación Definitiva , el CTG debe tener status de Confirmación de Arribo".
Si el status es válido, realizará una consulta de los detalles del CTG seleccionado, haciendo uso del WS
CTGService_v2.0 y utilizando el método
consultarDetalleCTG (observe el uso de este método en la sección de la
sub opcion confirmación Arribo).
Al ingresar a esta opción visualizará y solicitará algunos datos como sigue (ver
prototipo 08):
Carta de Porte .- Solo se visualizará y es obligatorio . Número de Carta de Porte del registro seleccionado (njj_carta).
C.T.G. .- Solo se visualizará y es obligatorio . Código de Trazabilidad de Grano del registro seleccionado (njj_codctg).
Especie : Solo se visualizará. Se obtiene del resultado del método
ConsultarDetalleCTG del elemento
Especie. Cosecha : .- Solo se visualizará Se obtiene del resultado del método
ConsultarDetalleCTG del elemento
Cosecha Peso Neto .- Obligatorio, valor en kilos.
Al seleccionar Confirmar, primero validará que todos los datos que son obligatorios, tengan información. Si pasa la validación hace uso del WS
CTGService_v2.0 y procederá a utilizar el método
ConfirmarDefinitivo.
...
Carta de Porte .- Solo se visualizará y es obligatorio . Número de Carta de Porte del registro seleccionado (njj_carta).
C.T.G. .- Solo se visualizará y es obligatorio . Código de Trazabilidad de Grano del registro seleccionado (njj_codctg).
Kms. a recorrer.- Obligatorio.
Localidad de Destino : Obligatorio. Código de la Localidad destino de acuerdo a la AFIP. Podra seleccionar de la tabla S1.
CUIT Destino : Obligatorio. CUIT destino de acuerdo.
Al seleccionar Confirmar, primero validará que todos los datos que son obligatorios ), y tengan información. Si pasa la validación hará uso del WS CTGService_v2.0 utilizando el método DesviarCTGAotroDestino.
...