Contabilidad

Editar documento contable

<div id='DatosCrear'><p>Editar registro contable</p><div id='put'><span></span>https://api.worldoffice.cloud/api/v1/contabilidad/editarDocContable</div>El servicio de edici&oacute;n permite modificar la informaci&oacute;n de un documento previamente registrado en el sistema.Sin embargo, es importante tener en cuenta que si el documento contiene asientos contables, el encabezado del documento no podr&aacute; ser editado. En este caso, se podrán modificar solamente los campos que corresponden a los asientos contables<cite>documentoId</cite> -> Id Documento contable,<br><cite>documentoTipo</cite> -> Codigo tipo documento que se quiere registrar (RC -> RECIBO DE CAJA, NC -> NOTA DE CONTABILIDAD, CE -> COMPROBANTE DE EGRESO, CV -> COSTOS DE VENTAS)<cite>fecha</cite> -> Fecha del documento formato YYYY-MM-DD,<br><cite>empresaId</cite> -> Id empresa,<br><cite>terceroId</cite> -> Id tercero,<br><cite>prefijoId</cite> -> Id prefijo,<br><cite>concepto</cite> -> Concepto a registrar,<br><cite>asientos</cite> -> Arreglo de asientos contables <br>Petici&oacute;n de servicio:<br><b>https://api.worldoffice.cloud/api/v1/contabilidad/editarDocContable</b><br><pre>{<br> "documentoId": numeric,<br> "documentoTipo": "string"<br> "fecha": "string",<br> "empresaId": numeric,<br> "terceroId": numeric,<br> "prefijoId": numeric,<br> "concepto": "string",<br> "asientos": [<br> {<br> "asientoId": numeric,<br> "cuentaContableId": numeric,<br> "concepto": "string",<br> "terceroId": numeric,<br> "valorDebito": numeric,<br> "valorCredito": numeric,<br> "centroCostosId": numeric,<br> "fechaVencimiento": "string",<br> "retencionBase": numeric,<br> "retencionPorcentaje": numeric,<br> "formaPago": {<br> "formaPagoId": numeric,<br> "numeroDocumento": "string",<br> "fechaVencimiento": "string",<br> "terceroId": 0<br> }<br> }<br> ]<br>}</pre><br>Respuesta en el contenido de la petici&oacute;n:<br><pre>data: {<br> id: integer,<br> fecha: string,<br> numero: numeric,<br> prefijo: {<br> id: integer,<br> nombre: string,<br> descripcion: string<br> },<br> documentoTipo: {<br> id: integer,<br> codigoDocumento: string,<br> nombreDocumento: string<br> },<br> empresa: {<br> id: integer,<br> nombre: string,<br> prefijo: string,<br> identificacion: string,<br> digitoVerificacion: numeric,<br> digitoVerificacionGenerado: boolean,<br> senPrincipal: boolean,<br> numeroEstablecimientos: numeric,<br> tercero: {<br> id: integer,<br> terceroTipoIdentificacion: {<br> id: integer,<br> abreviatura: string,<br> nombre: string,<br> codigo: string,<br> senEsEmpresa: boolean,<br> senManejaDV: boolean,<br> ubicacionPais: {<br> id: integer,<br> nombre: string,<br> codigo: string,<br> codAlterno: string<br> }<br> },<br> identificacion: string,<br> digitoVerificacion: numeric,<br> digitoVerificacionGenerado: boolean,<br> primerNombre: string,<br> segundoNombre: string,<br> primerApellido: string,<br> segundoApellido: string,<br> nombreCompleto: string,<br> ciudad: {<br> id: integer,<br> nombre: string,<br> codigo: string,<br> senSistema: boolean,<br> ubicacionDepartamento: {<br> id: integer,<br> nombre: string,<br> codigo: string,<br> senSistema: boolean,<br> ubicacionPais: {<br> id: integer,<br> nombre: string,<br> codigo: string,<br> codAlterno: string<br> }<br> }<br> },<br> codigo: string,<br> senActivo: boolean,<br> senManejaNomina: boolean,<br> atributos: boolean,<br> tarifaICA: numeric,<br> aplicaICAVentas: boolean,<br> terceroTipos: [<br> {<br> id: integer,<br> codigo: string,<br> nombre: string<br> }<br> ]<br> },<br> ubicacionCiudad: {<br> id: integer,<br> nombre: string,<br> codigo: string,<br> senSistema: boolean,<br> ubicacionDepartamento: {<br> id: integer,<br> nombre: string,<br> codigo: string,<br> senSistema: boolean,<br> ubicacionPais: {<br> id: integer,<br> nombre: string,<br> codigo: string,<br> codAlterno: string<br> }<br> }<br> },<br> infoTributariaAdicional: string,<br> responsabilidadFiscal: [<br> {<br> id: integer,<br> codigo: string,<br> significado: string<br> }<br> ]<br> },<br> terceroExterno: {<br> id: integer,<br> nombreCompleto: string,<br> primerNombre: string,<br> segundoNombre: string,<br> primerApellido: string,<br> segundoApellido: string,<br> terceroTipoIdentificacion: string,<br> identificacion: string,<br> terceroTipoContribuyente: string,<br> terceroClasificacionAdministradorImpuesto: string,<br> terceroTipos: [<br> {<br> id: integer,<br> codigo: string,<br> nombre: string<br> }<br> ],<br> senCupoCredito: boolean,<br> terceroVendedorPredeterminado: {<br> id: integer,<br> nombreCompleto: string,<br> primerNombre: string,<br> segundoNombre: string,<br> primerApellido: string,<br> segundoApellido: string,<br> terceroTipoIdentificacion: string,<br> identificacion: string<br> },<br> formaPagoPredeterminada: {<br> id: integer,<br> codigo: string,<br> nombre: string,<br> senManejaCupoCredito: boolean<br> },<br> listaPrecioPredeterminada: {<br> id: integer,<br> nombre: string<br> }<br> },<br> terceroInterno: {<br> id: integer,<br> nombreCompleto: string,<br> primerNombre: string,<br> segundoNombre: string,<br> primerApellido: string,<br> segundoApellido: string,<br> terceroTipoIdentificacion: string,<br> identificacion: string<br> },<br> direccionTerceroExterno: {<br> id: integer,<br> direccion: string,<br> ciudad: string,<br> telefonoPrincipal: string,<br> sucursal: string,<br> senPrincipal: boolean<br> },<br> formaPago: {<br> id: integer,<br> codigo: string,<br> nombre: string,<br> senManejaCupoCredito: boolean<br> },<br> moneda: {<br> id: integer,<br> codigo: string,<br> nombre: string,<br> separadorDecimales: string,<br> separadorMiles: string,<br> cantidadDecimales: numeric,<br> simbolo: string,<br> tieneTRM: boolean<br> },<br> concepto: string,<br> trm: numeric,<br> senContabilizado: boolean,<br> documentoEncabezadosEstados: [<br> {<br> id: integer,<br> codigo: String,<br> nombre: string<br> }<br> ],<br> numeroExterno: string,<br> prefijoExterno: string,<br> docAsociado: {<br> id: integer,<br> prefijo: {<br> id: integer,<br> nombre: string,<br> descripcion: string<br> },<br> numero: numeric,<br> fecha: string,<br> moneda: {<br> id: integer,<br> codigo: string,<br> nombre: string,<br> separadorDecimales: string,<br> separadorMiles: string,<br> cantidadDecimales: numeric,<br> simbolo: string,<br> tieneTRM: boolean<br> },<br> documentoTipo: {<br> id: integer,<br> codigoDocumento: string,<br> nombreDocumento: string<br> },<br> trm: numeric,<br> versionFe: numeric,<br> cufe: string<br> },<br> documentoMotivoGeneracion: {<br> id: integer,<br> codigo: string,<br> motivo: string<br> },<br> documentoTipoNotaCredito: {<br> id: integer,<br> codigo: strin,<br> tipoNotaCredito: string,<br> efectoEnInventario: integer<br> },<br> tieneRenglones: boolean,<br> senGenerado: boolean,<br> elaboradoPor: {<br> id: integer,<br> nombres: string<br> },<br> tieneResolucionElectronica: boolean,<br> atributosRequeridos: boolean,<br> atributosEncabezado: boolean,<br> atributosRenglones: boolean,<br> historialPrefijoPos: {<br> numero: numeric,<br> nombrePrefijo: string<br> }<br> }<br></pre></div>
put/api/v1/contabilidad/editarDocContable

Request body

documentoIdinteger
documentoTipostring required
fechastring required
empresaIdinteger required
terceroIdinteger required
prefijoIdinteger
conceptostring
cuentasIdinteger[]

Response

Se realiza el cambio al documento contable exitosamente

status'100 CONTINUE' | '101 SWITCHING_PROTOCOLS' | '102 PROCESSING' | '103 EARLY_HINTS' | '103 CHECKPOINT' | '200 OK' | '201 CREATED' | '202 ACCEPTED' | '203 NON_AUTHORITATIVE_INFORMATION' | '204 NO_CONTENT' | '205 RESET_CONTENT' | '206 PARTIAL_CONTENT' | '207 MULTI_STATUS' | '208 ALREADY_REPORTED' | '226 IM_USED' | '300 MULTIPLE_CHOICES' | '301 MOVED_PERMANENTLY' | '302 FOUND' | '302 MOVED_TEMPORARILY' | '303 SEE_OTHER' | '304 NOT_MODIFIED' | '305 USE_PROXY' | '307 TEMPORARY_REDIRECT' | '308 PERMANENT_REDIRECT' | '400 BAD_REQUEST' | '401 UNAUTHORIZED' | '402 PAYMENT_REQUIRED' | '403 FORBIDDEN' | '404 NOT_FOUND' | '405 METHOD_NOT_ALLOWED' | '406 NOT_ACCEPTABLE' | '407 PROXY_AUTHENTICATION_REQUIRED' | '408 REQUEST_TIMEOUT' | '409 CONFLICT' | '410 GONE' | '411 LENGTH_REQUIRED' | '412 PRECONDITION_FAILED' | '413 PAYLOAD_TOO_LARGE' | '413 REQUEST_ENTITY_TOO_LARGE' | '414 URI_TOO_LONG' | '414 REQUEST_URI_TOO_LONG' | '415 UNSUPPORTED_MEDIA_TYPE' | '416 REQUESTED_RANGE_NOT_SATISFIABLE' | '417 EXPECTATION_FAILED' | '418 I_AM_A_TEAPOT' | '419 INSUFFICIENT_SPACE_ON_RESOURCE' | '420 METHOD_FAILURE' | '421 DESTINATION_LOCKED' | '422 UNPROCESSABLE_ENTITY' | '423 LOCKED' | '424 FAILED_DEPENDENCY' | '425 TOO_EARLY' | '426 UPGRADE_REQUIRED' | '428 PRECONDITION_REQUIRED' | '429 TOO_MANY_REQUESTS' | '431 REQUEST_HEADER_FIELDS_TOO_LARGE' | '451 UNAVAILABLE_FOR_LEGAL_REASONS' | '500 INTERNAL_SERVER_ERROR' | '501 NOT_IMPLEMENTED' | '502 BAD_GATEWAY' | '503 SERVICE_UNAVAILABLE' | '504 GATEWAY_TIMEOUT' | '505 HTTP_VERSION_NOT_SUPPORTED' | '506 VARIANT_ALSO_NEGOTIATES' | '507 INSUFFICIENT_STORAGE' | '508 LOOP_DETECTED' | '509 BANDWIDTH_LIMIT_EXCEEDED' | '510 NOT_EXTENDED' | '511 NETWORK_AUTHENTICATION_REQUIRED'
userMessagestring
developerMessageobject
errorCodestring
moreInfostring

Changes

No recorded changes to this endpoint across all 1 revision of this API.