PortalMipymeDte
extends PortalMiPyme
in package
Módulo para consultas de DTEs al Portal MIPYME del SII.
Para más información sobre la API, consulte la documentación completa del Portal MIPYME <https://developers.apigateway.cl/#d545a096-09be-4c9e-8d12-7b86b6bf1be6>
_.
Base para los clientes específicos de DTE del Portal Mipyme. Incluye constantes para diferentes estados de DTE.
Table of Contents
Constants
- ESTADO_ACEPTADO = 'RAC'
- Abreviatura: DTE aceptado por receptor
- ESTADO_ACEPTADO_LEY_19983 = 'RAL'
- Abreviatura: DTE aceptado Ley 19.983
- ESTADO_BORRADOR = 'PRV'
- Abreviatura: Borrador (pre-view) de documento
- ESTADO_CERTIFICADO_RECHAZADO = 'DCD'
- Abreviatura: Certificado rechazado
- ESTADO_DISCREPANCIAS = 'RAD'
- Abreviatura: DTE aceptado con discrepancias
- ESTADO_EMISOR_INVALIDO = 'DEI'
- Abreviatura: RUT emisor inválido
- ESTADO_EMITIDO = 'EMI'
- Abreviatura: Documento emitido
- ESTADO_FIRMA_RECHAZADA = 'DRF'
- Abreviatura: DTE rechazado por firma
- ESTADO_FIRMA_SIN_PERMISO = 'DPF'
- Abreviatura: Sin permiso de firma
- ESTADO_FOLIO_INVALIDO = 'DFI'
- Abreviatura: Folio DTE inválido
- ESTADO_INCOMPLETO = 'DIN'
- Abreviatura: Incompleto
- ESTADO_INICIALIZADO = 'INI'
- Abreviatura: DTE inicializado
- ESTADO_NO_RECIBIDO = 'RNR'
- Abreviatura: DTE no recibido por receptor
- ESTADO_RECEPTOR_INVALIDO = 'DRI'
- Abreviatura: RUT receptor inválido
- ESTADO_RECHAZADO_RECEPTOR = 'RRH'
- Abreviatura: DTE rechazado por receptor
- ESTADO_RECIBIDO = 'RRC'
- Abreviatura: DTE recibido por receptor
- ESTADO_REPETIDO = 'DRR'
- Abreviatura: Rechazado por repetido
- ESTADO_SIN_REPAROS = 'RSR'
- Abreviatura: Recibido sin reparos
Methods
- getCodigoDte() : string
- Obtiene el código correspondiente al tipo de DTE.
Constants
ESTADO_ACEPTADO
Abreviatura: DTE aceptado por receptor
protected
string
ESTADO_ACEPTADO
= 'RAC'
ESTADO_ACEPTADO_LEY_19983
Abreviatura: DTE aceptado Ley 19.983
protected
string
ESTADO_ACEPTADO_LEY_19983
= 'RAL'
ESTADO_BORRADOR
Abreviatura: Borrador (pre-view) de documento
protected
string
ESTADO_BORRADOR
= 'PRV'
ESTADO_CERTIFICADO_RECHAZADO
Abreviatura: Certificado rechazado
protected
string
ESTADO_CERTIFICADO_RECHAZADO
= 'DCD'
ESTADO_DISCREPANCIAS
Abreviatura: DTE aceptado con discrepancias
protected
string
ESTADO_DISCREPANCIAS
= 'RAD'
ESTADO_EMISOR_INVALIDO
Abreviatura: RUT emisor inválido
protected
string
ESTADO_EMISOR_INVALIDO
= 'DEI'
ESTADO_EMITIDO
Abreviatura: Documento emitido
protected
string
ESTADO_EMITIDO
= 'EMI'
ESTADO_FIRMA_RECHAZADA
Abreviatura: DTE rechazado por firma
protected
string
ESTADO_FIRMA_RECHAZADA
= 'DRF'
ESTADO_FIRMA_SIN_PERMISO
Abreviatura: Sin permiso de firma
protected
string
ESTADO_FIRMA_SIN_PERMISO
= 'DPF'
ESTADO_FOLIO_INVALIDO
Abreviatura: Folio DTE inválido
protected
string
ESTADO_FOLIO_INVALIDO
= 'DFI'
ESTADO_INCOMPLETO
Abreviatura: Incompleto
protected
string
ESTADO_INCOMPLETO
= 'DIN'
ESTADO_INICIALIZADO
Abreviatura: DTE inicializado
protected
string
ESTADO_INICIALIZADO
= 'INI'
ESTADO_NO_RECIBIDO
Abreviatura: DTE no recibido por receptor
protected
string
ESTADO_NO_RECIBIDO
= 'RNR'
ESTADO_RECEPTOR_INVALIDO
Abreviatura: RUT receptor inválido
protected
string
ESTADO_RECEPTOR_INVALIDO
= 'DRI'
ESTADO_RECHAZADO_RECEPTOR
Abreviatura: DTE rechazado por receptor
protected
string
ESTADO_RECHAZADO_RECEPTOR
= 'RRH'
ESTADO_RECIBIDO
Abreviatura: DTE recibido por receptor
protected
string
ESTADO_RECIBIDO
= 'RRC'
ESTADO_REPETIDO
Abreviatura: Rechazado por repetido
protected
string
ESTADO_REPETIDO
= 'DRR'
ESTADO_SIN_REPAROS
Abreviatura: Recibido sin reparos
protected
string
ESTADO_SIN_REPAROS
= 'RSR'
Methods
getCodigoDte()
Obtiene el código correspondiente al tipo de DTE.
public
getCodigoDte(string $tipo) : string
Parameters
- $tipo : string
-
Tipo de DTE.
Return values
string —Código del DTE.