Crea Caja

PUT http://157.55.82.143:8810/catGenerico/rest/catGenericoService/detalle

Objetivo

Crear un registro en la tabla pasada como parámetro. Los datos que se asignarán son los enviados también como parámetros

Reglas de Negocio

Todo registro estará dependiendo de la secuencia asociada a la tabla, la cual apunta al campo índice del mismo registro. En cuanto a los datos fecha, estos deben ser enviados en formato DD/MM/AAAA, tipo carácter.

Diccionario de datos

  • Request (Ejemplo Ephyr.Caja) Campo | Tipo | Descripción ---------------- | -------- | -------------- idCaja |ENTERO | id Caja
    idSucursal |ENTERO | Id Sucursal TipoMaquina |LOGICAL | Tipo Máquina ChequeInterno |LOGICAL | Cheque Interno idTipoCaja |ENTERO | id Tipo Caja idTurnoCierre |ENTERO | id Turno Cierre

  • Response Campo | Tipo | Descripción ---------------- | -------- | -------------- idCaja |ENTERO | id Caja
    idSucursal |ENTERO | Id Sucursal TipoMaquina |LOGICAL | Tipo Máquina ChequeInterno |LOGICAL | Cheque Interno idTipoCaja |ENTERO | id Tipo Caja idTurnoCierre |ENTERO | id Turno Cierre

Validaciones

Validará que la Caja no exista con el mismo idCaja y idSucursal, De preferencia idCaja deberá de ir en 0.

Servicios Relacionados

Este método se relaciona con el servicio de Bitácora:

Request Body

{"ipNomTabla"=>"Ephyr.Caja", "ipCadValores"=>[{"idCaja"=>1, "idSucursal"=>1, "Caja"=>"Recepcion", "TipoMaquina"=>"NO", "ChequeInterno"=>"NO", "TipoCaja"=>1, "idTurnoCierre"=>1, "idEstatus"=>1}]}

RESPONSES

status: OK

{"response":[{"idCaja":4,"idSucursal":1,"TipoMaquina":true,"ChequeInterno":true,"TipoCaja":1,"TurnoCierre":1,"idEstatus":1}]}