cfopstring | nullOpcionalminLength4maxLength4Descrições técnicas preservadas do contrato versionado. Exemplos de dados foram omitidos da cópia pública.
cfopstring | nullOpcionalminLength4maxLength4nat_opstring | nullOpcionalmaxLength60tp_servinteger | nullOpcionalTipo de serviço (ide/tpServ): 0 normal, 1 subcontratação, 2 redespacho, 3
redespacho intermediário. O 4 (vinculado a multimodal) não é emitido pela plataforma
e responde 422. Nos tipos 1, 2 e 3 a emissão exige cte_anterior.chave e tomador
4 (Outros); nos tipos 2 e 3 a rota do rascunho precisa ser o trecho executado, não a
viagem inteira do CT-e anterior — recusas antes do envio, para todo provedor.
minimum0maximum3ind_ie_tomaintegerObrigatório1 · 2 · 9retirastringObrigatório"0" · "1"x_det_retirastring | nullOpcionalmaxLength160{
"type": "object",
"required": [
"ind_ie_toma",
"retira"
],
"properties": {
"cfop": {
"type": [
"string",
"null"
],
"minLength": 4,
"maxLength": 4
},
"nat_op": {
"type": [
"string",
"null"
],
"maxLength": 60
},
"tp_serv": {
"type": [
"integer",
"null"
],
"minimum": 0,
"maximum": 3,
"description": "Tipo de serviço (`ide/tpServ`): `0` normal, `1` subcontratação, `2` redespacho, `3`\nredespacho intermediário. O `4` (vinculado a multimodal) não é emitido pela plataforma\ne responde `422`. Nos tipos 1, 2 e 3 a emissão exige `cte_anterior.chave` e tomador\n`4` (Outros); nos tipos 2 e 3 a rota do rascunho precisa ser o trecho executado, não a\nviagem inteira do CT-e anterior — recusas antes do envio, para todo provedor.\n"
},
"ind_ie_toma": {
"type": "integer",
"enum": [
1,
2,
9
]
},
"retira": {
"type": "string",
"enum": [
"0",
"1"
]
},
"x_det_retira": {
"type": [
"string",
"null"
],
"maxLength": 160
}
}
}