Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Comprobaciones:

  • La sesión es válida (si están activadas las sesiones). Implica que el usuario exista.
  • La empresa existe y pertenece al usuario.
  • El asiento existe y pertenece a la empresa.

Petición: 

Code Block
languagejs
{
	"auth": {

...


		"usuario": "USUARIO_API", //Ingresar el usuario dado de alta

...

 en dev.colppy.com

...


		"password": "USUARIO_PASSWORD" //Contraseña en MD5 de usuario

...

 de dev.colppy.com

...


	},

...


	"service": {

...


		"provision": "Contabilidad",

...


		"operacion": "alta_asiento"

...


	},

...


	"parameters": {

...


		"sesion":

...

 {
			"usuario": "USUARIO_EMPRESA",

...


			"claveSesion": "USUARIO_EMPRESA_SESION"

...


		},

...


		"idUsuario": "a",

...


		"idAsiento": "",

...


		"idEmpresa": "98",

...


		"fechaContable": "23/08/2014",

...


		"descAsiento": "

...

Asiento de test",

...


		"totalDebito": "100.00",

...


		"totalCredito": "100.00",

...


		"itemsAsiento":

...

 [{

...


				"idPlanCuenta

...

":

...

 "

...

",

...


				"Descripcion

...

":

...

 "521116 - Alquileres

...

",

...


				"ccosto1

...

":

...

 "

...

",

...


				"ccosto2

...

":

...

 "

...

",

...


				"Debito

...

": 100,

...


				"Credito

...

":

...

 "0.00

...

",

...


				"Comentario

...

":

...

 "

...

"

...


			},

...


			{
				"idPlanCuenta

...

":

...

 "

...

",

...


				"Descripcion

...

":

...

 "216100 - Anticipo de Clientes

...

",

...


				"ccosto1

...

":

...

 "

...

",

...


				"ccosto2

...

":

...

 "

...

",

...


				"Debito

...

":

...

 "0.00

...

",

...


				"Credito

...

": 100,

...


				"Comentario

...

":

...

 "

...

"

...

}

]"

...


			}
		]
	}
}



Errores posibles

  • Falta el campo idEmpresa, idAsiento, idUsuario, fechaContable, itemsAsiento o descripcion.
  • totalDebito es distinto de totalCredito

Respuesta (éxito) 
{{
"service":{
"provision":"Contabilidad",
"operacion":"alta_asiento",
"version":"1_0_0_0",
"response_date":"2013-07-02 15:29:44"
},
"result":{
"estado":0,
"mensaje":"La operaci\u00f3n se realiz\u00f3 correctamente"
},
"response":{
"success":true,
"message":"La operacion se realizo con exito."
}
}}