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 CierreResponse 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}]}