Saltearse al contenido

OtroCargoRequest

Llave técnica: SendDocumentRequest.OtrosCargos[index].OtroCargoRequest.TipoDocumentoOC

Descripción: Tipo de documento de otros cargos.

Validaciones:

  1. Es obligatorio.
  2. Debe cumplir con la especificación de tipo de documento:
    • 01 = Contribución parafiscal
    • 02 = Timbre de la Cruz Roja
    • 03 = Timbre de Benemérito Cuerpo de Bomberos de Costa Rica
    • 04 = Cobro de un tercero
    • 05 = Costos de Exportación
    • 06 = Impuesto de servicio 10%
    • 07 = Timbre de Colegios Profesionales
    • 08 = Depósitos de Garantía
    • 09 = Multas o Penalizaciones
    • 10 = Intereses Moratorios
    • 99 = Otros Cargos

Casos especiales:

  1. Los códigos 04, 08, 09 y 10, no es obligatorio usar el nodo “Detalle de la mercancía o servicio prestado”.

Llave técnica: SendDocumentRequest.OtrosCargos[index].OtroCargoRequest.TipoDocumentoOtros

Descripción: Tipo de documento otros de otros cargos.

Validaciones:

  1. Es obligatorio, cuando se utiliza 99 en tipo de documento de otros cargos.
  2. El tamaño máximo es de 100 caracteres.
  3. Deberá contener mínimo 5 caracteres y un máximo de 100.

Llave técnica: SendDocumentRequest.OtrosCargos[index].OtroCargoRequest.IdentificacionTercero

Descripción: Identificación de un tercero de otros cargos.

Validaciones:

  1. Es obligatorio, cuando se utiliza 04 en tipo de documento de otros cargos.

Llave técnica: SendDocumentRequest.OtrosCargos[index].OtroCargoRequest.NombreTercero

Descripción: Nombre o razón social del receptor de otros cargos.

Validaciones:

  1. Es obligatorio, cuando se utiliza 04 en tipo de documento de otros cargos.
  2. El tamaño máximo es de 100 caracteres.
  3. Deberá contener mínimo 5 caracteres y un máximo de 100.

Llave técnica: SendDocumentRequest.OtrosCargos[index].OtroCargoRequest.Detalle

Descripción: Detalle de otros cargos.

Validaciones:

  1. Es obligatorio.
  2. El tamaño máximo es de 160 caracteres.

Llave técnica: SendDocumentRequest.OtrosCargos[index].OtroCargoRequest.PorcentajeOC

Descripción: Porcentaje de otros cargos. Es un valor opcional. Sirve como informativo y también para generar cálculo automático.

Por ejemplo, si usted desea cobrar el 10% de servicio de restaurante, puede enviar un 10 en esta propiedad y poner el monto en cero, el sistema usará el 10% contra el Total Venta Neta para obtener el monto del cargo que usted necesita.

Validaciones:

  1. Debe de expresarse el porcentaje como número entero (Ejemplo: la tarifa del 13% se debe de reflejar como 13, la tarifa del 1% como 1, o bien la tarifa del 0.5% como 0.5).

Llave técnica: SendDocumentRequest.OtrosCargos[index].OtroCargoRequest.MontoCargo

Descripción: Monto del otros cargos. Siempre se respeta el monto enviado en esta propiedad aunque exista un porcentaje. Si desea un cálculo automático con el porcentaje debe enviar un cero o no enviar del todo esta propiedad.

Validaciones:

  1. Deberá de contener un valor mayor a “cero” si no se ha especificado un porcentaje.