...
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á el estatus de la lista de embarque 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 .-
ObligatorioEditable, 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.
...
Campo | Protheus |
cartaPorte | NJJ_CARTA |
CTG | NJJ_CODCTG |
Kms. a Recorrer | Parámetro de entrada. |
Localidad de PagoDestino | Parámetro de entrada. |
CUITDestino | Parámetro de entrada. |
...
Campo | Protheus |
cartaPorte | NJJ_CARTA |
CTG | NJJ_CODCTG |
Establecimiento | Parámetro de entrada. |
Kms. a Recorrer | Parámetro de entrada. |
Localidad de PagoDestino | Parámetro de entrada. |
Respuesta de la consulta:
![](/download/attachments/266977962/worddavf9c5431582d51d69bf2a2be7a4bec3b8.png?version=1&modificationDate=1475765165000&api=v2)
![](/download/attachments/266977962/worddav059f03e4d61edd8d91e92e305a98122e.png?version=1&modificationDate=1475765165000&api=v2)
Si la respuesta de la consulta es exitosa enviará al usuario el mensaje con los datos de la misma (ver
prototipo 14).
Y actualizará el status de la lista de embarque a
Desvio a otro estblecimiento (NJJ_STACTP:='4) y el codigo de operación que retorno el WS (NJJ_COEDES=codigoOperacion).
Si la respuesta es errónea enviará al usuario el mensaje de error reportado (ver
prototipo 10).
Sub opción Rechazar CTG Al ingresar a esta opción, primero validará que el registro seleccionado tenga status válido (NJJ_STACTP='1'), de lo contrario enviará al usuario el mensaje "Para Rechazar CTG, desbe estar en status de Confirmado". Si el status es válido, visualizará y solicitará algunos datos como sigue (ver prototipo 15):
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).
Motivo : Texto obligatorio informando las causas del rechazo.
Al seleccionar Confirmar, primero validará que todos los datos que son obligatorios, tengan información. Si pasa la validación hará uso del WS
CTGService_v2.0 utilizando el método
RechazarCTG.
Método
RechazarCTG: Solicitud de consulta:
![](/download/attachments/266977962/worddav5a88755ab9e198abc092a180a6dfe989.png?version=1&modificationDate=1475765166000&api=v2)
Equivalencia de campos con PROTHEUS:
...