{
    "COD_MOD_ULT_E": {
        "type": "string",
        "regex": "^(01|55)$",
        "required": false,
        "info": "C\u00f3digo do modelo do documento fiscal relativa a \u00faltima entrada",
        "format": ""
    },
    "NUM_DOC_ULT_E": {
        "type": "numeric",
        "regex": "^(\\d{0,9})$",
        "required": false,
        "info": "N\u00famero do documento fiscal relativa a \u00faltima entrada",
        "format": ""
    },
    "SER_ULT_E": {
        "type": "string",
        "regex": "^.{0,3}$",
        "required": false,
        "info": "S\u00e9rie do documento fiscal relativa a \u00faltima entrada",
        "format": ""
    },
    "DT_ULT_E": {
        "type": "string",
        "regex": "^(0[1-9]|[1-2][0-9]|31(?!(?:0[2469]|11))|30(?!02))(0[1-9]|1[0-2])([12]\\d{3})$",
        "required": false,
        "info": "Data relativa a \u00faltima entrada da mercadoria",
        "format": ""
    },
    "COD_PART_ULT_E": {
        "type": "string",
        "regex": "^.{0,60}$",
        "required": false,
        "info": "C\u00f3digo do participante (do emitente do documento relativa a \u00faltima entrada)",
        "format": ""
    },
    "QUANT_ULT_E": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Quantidade do item relativa a \u00faltima entrada",
        "format": "15v3"
    },
    "VL_UNIT_ULT_E": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Valor unit\u00e1rio da mercadoria constante na NF relativa a \u00faltima entrada.",
        "format": "15v2"
    },
    "VL_UNIT_BC_ST": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Valor unit\u00e1rio da base de c\u00e1lculo do imposto pago por substitui\u00e7\u00e3o.",
        "format": "15v2"
    },
    "CHAVE_NFE_ULT_E": {
        "type": "numeric",
        "regex": "^([0-9]{44})?$",
        "required": false,
        "info": "N\u00famero completo da chave da NFe relativo \u00e0 \u00faltima entrada",
        "format": ""
    },
    "NUM_ITEM_ULT_E": {
        "type": "numeric",
        "regex": "^(\\d{0,3})$",
        "required": false,
        "info": "N\u00famero sequencial do item na NF entrada",
        "format": ""
    },
    "VL_UNIT_BC_ICMS_ULT_E": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Valor unit\u00e1rio da base de c\u00e1lculo da opera\u00e7\u00e3o pr\u00f3pria do remetente\n            sob o regime comum de tributa\u00e7\u00e3o",
        "format": "15v2"
    },
    "ALIQ_ICMS_ULT_E": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Al\u00edquota do ICMS aplic\u00e1vel \u00e0 \u00faltima entrada da mercadoria",
        "format": "15v2"
    },
    "VL_UNIT_LIMITE_BC_ICMS_ULT_E": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Valor unit\u00e1rio da base de c\u00e1lculo do ICMS relativo \u00e0 \u00faltima entrada da mercadoria",
        "format": "15v2"
    },
    "VL_UNIT_ICMS_ULT_E": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Valor unit\u00e1rio do cr\u00e9dito de ICMS sobre opera\u00e7\u00f5es pr\u00f3prias do remetente",
        "format": "15v2"
    },
    "ALIQ_ST_ULT_E": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Al\u00edquota do ICMS ST relativa \u00e0 \u00faltima entrada da mercadoria",
        "format": "15v2"
    },
    "VL_UNIT_RES": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Valor unit\u00e1rio do ressarcimento (parcial ou completo) de ICMS decorrente da quebra da ST",
        "format": "15v2"
    },
    "COD_RESP_RET": {
        "type": "numeric",
        "regex": "^([1-3]{1})$",
        "required": false,
        "info": "C\u00f3digo que indica o respons\u00e1vel pela reten\u00e7\u00e3o do ICMS-ST:",
        "format": ""
    },
    "COD_MOT_RES": {
        "type": "numeric",
        "regex": "^([1-6]{1}|9)$",
        "required": false,
        "info": "C\u00f3digo do motivo do ressarcimento",
        "format": ""
    },
    "CHAVE_NFE_RET": {
        "type": "numeric",
        "regex": "^([0-9]{44})?$",
        "required": false,
        "info": "N\u00famero completo da chave da NF-e emitida pelo substituto",
        "format": ""
    },
    "COD_PART_NFE_RET": {
        "type": "string",
        "regex": "^.{0,60}$",
        "required": false,
        "info": "C\u00f3digo do participante do emitente da NF-e em que houve a reten\u00e7\u00e3o do ICMS-ST",
        "format": ""
    },
    "SER_NFE_RET": {
        "type": "string",
        "regex": "^.{0,3}$",
        "required": false,
        "info": "S\u00e9rie da NF-e em que houve a reten\u00e7\u00e3o do ICMS- ST",
        "format": ""
    },
    "NUM_NFE_RET": {
        "type": "numeric",
        "regex": "^(\\d{0,9})$",
        "required": false,
        "info": "N\u00famero da NF-e em que houve a reten\u00e7\u00e3o do ICMS-ST",
        "format": ""
    },
    "ITEM_NFE_RET": {
        "type": "numeric",
        "regex": "^(\\d{0,3})$",
        "required": false,
        "info": "N\u00famero sequencial do item na NF-e em que houve a reten\u00e7\u00e3o do ICMS-ST",
        "format": ""
    },
    "COD_DA": {
        "type": "string",
        "regex": "^(0|1)$",
        "required": false,
        "info": "C\u00f3digo do modelo do documento de arrecada\u00e7\u00e3o",
        "format": ""
    },
    "NUM_DA": {
        "type": "string",
        "regex": "^(.*)$",
        "required": false,
        "info": "N\u00famero do documento de arrecada\u00e7\u00e3o estadual, se houver",
        "format": ""
    },
    "VL_UNIT_RES_FCP_ST": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Valor unit\u00e1rio do ressarcimento (parcial ou completo) de FCP decorrente da quebra da ST",
        "format": "15v2"
    }
}