Bom dia pessoal! Como estão?
Estou tentando implementar a NFSe pela API de vocês utilizando o método / provedor “padrao”, porém, ao tentar enviar ele acaba pedindo um token para a validação (o que acaba retornando um erro de CredentialsNotFound: token), então tentando mockar o token (bypass de um valor aleatório, pois ao tentar emitir pela cidade de Vinhedo-SP, não há token para ser utilizado na emissão, somente Login e Senha) e passando o JSON na requisição, estou recebendo o erro:
{
"code": "X999",
"message": "Número da NFSe não informado. Utilize o ConsultarNFSePorFaixa para receber o próximo número do provedor."
}
E estou utilizando esse JSON para o envio:
{
"provedor": "padrao",
"ambiente": "homologacao",
"infDPS": {
"tpAmb": 2,
"dhEmi": "2024-05-02 13:59:39",
"verAplic": "1.0.0",
"dCompet": "2024-05-02",
"prest": {
"CNPJ": "05107093000171"
},
"toma": {
"CNPJ": "15070191000135",
"NIF": "1234567890",
"cNaoNIF": 2,
"IM": "1234567890",
"xNome": "SERVICE METAL TECNOLOGIA DA INFORMACAO LTDA",
"end": {
"endNac": {
"cMun": "3556701",
"CEP": "13280140"
},
"endExt": {
"cPais": "BR",
"cEndPost": "6537",
"xCidade": "VINHEDO",
"xEstProvReg": "SP"
},
"xLgr": "Rua Odair Rotella",
"nro": "90",
"xCpl": "Sala 01",
"xBairro": "Centro"
},
"fone": "+55-1940629702",
"email": "adm@grv.com.br"
},
"interm": {
"xNome": "KKKKKKKKKK3465834765873645",
"end": {
"endNac": {
"cMun": "3556701"
}
}
},
"serv": {
"locPrest": {
"cLocPrestacao": "3556701",
"cPaisPrestacao": "BR"
},
"cServ": {
"cTribNac": "123456",
"cTribMun": "123",
"CNAE": "12345678",
"xDescServ": "NFSETESTENFSETESTENFSETESTENFSETESTENFSETESTENFSETESTE",
"cNBS": "123456789"
},
"comExt": {
"mdPrestacao": 2,
"vincPrest": 1,
"tpMoeda": "123",
"vServMoeda": 1,
"mecAFComexP": "03",
"mecAFComexT": "04",
"movTempBens": 2,
"nDI": "1111111",
"nRE": "11111",
"mdic": 1
},
"lsadppu": {
"categ": 1,
"objeto": 1,
"extensao": "11111",
"nPostes": "111111"
},
"obra": {
"cObra": "11111",
"inscImobFisc": "11111111",
"end": {
"CEP": "12345678",
"endExt": {
"cEndPost": "11111111",
"xCidade": "11111111",
"xEstProvReg": "111111111"
},
"xLgr": "11111111",
"nro": "1111111",
"xCpl": "11111111",
"xBairro": "111111"
}
},
"atvEvento": {
"xNome": "1111111",
"dtIni": "2011-11-11",
"dtFim": "2024-05-21",
"idAtvEvt": "111111",
"end": {
"CEP": "12345678",
"endExt": {
"cEndPost": "1111111",
"xCidade": "11111111",
"xEstProvReg": "111111111"
},
"xLgr": "111111111",
"nro": "11111111",
"xCpl": "1111111111",
"xBairro": "Bairrox"
}
},
"explRod": {
"categVeic": "01",
"nEixos": "12",
"rodagem": 1,
"sentido": "123",
"placa": "ABC1234",
"codAcessoPed": "1234567890",
"codContrato": "1234"
},
"infoCompl": {
"idDocTec": "1111111",
"docRef": "11111111",
"xInfComp": "111111111"
}
},
"valores": {
"vServPrest": {
"vReceb": 1,
"vServ": 1
},
"vDescCondIncond": {
"vDescIncond": 1,
"vDescCond": 1
},
"vDedRed": {
"pDR": 1,
"vDR": 1,
"documentos": {
"docDedRed": [
{
"chNFe": "12345678901234567890123456789012345678901234",
"NFSeMun": {
"cMunNFSeMun": "3556701",
"nNFSeMun": 25181,
"cVerifNFSeMun": "1"
},
"NFNFS": {
"nNFS": 25181,
"modNFS": 99,
"serieNFS": "1"
},
"nDocFisc": "25181",
"nDoc": "11",
"tpDedRed": 99,
"xDescOutDed": "1121212",
"dtEmiDoc": "2024-05-02",
"vDedutivelRedutivel": 1,
"vDeducaoReducao": 1,
"fornec": {
"CNPJ": "72494554000101",
"CPF": "62271873800",
"NIF": "1",
"cNaoNIF": 1,
"CAEPF": "12345678901234",
"IM": "915",
"xNome": "111111",
"end": {
"endNac": {
"cMun": "3515004",
"CEP": "12345678"
},
"endExt": {
"cPais": "BR",
"cEndPost": "1111",
"xCidade": "1111111",
"xEstProvReg": "1111"
},
"xLgr": "11111",
"nro": "111",
"xCpl": "111111",
"xBairro": "11111"
},
"fone": "123456",
"email": "email@email.com"
}
}
]
}
},
"trib": {
"tribMun": {
"tribISSQN": 1,
"cLocIncid": "1234567",
"cPaisResult": "BR",
"BM": {
"tpBM": 1,
"nBM": "12345678901234",
"vRedBCBM": 1,
"pRedBCBM": 1
},
"exigSusp": {
"tpSusp": 1,
"nProcesso": "123456789012345678901234567890"
},
"vBC": 1,
"pAliq": 1,
"vISSQN": 1,
"tpRetISSQN": 1,
"vLiq": 1
},
"tribFed": {
"piscofins": {
"CST": "00",
"vBCPisCofins": 1,
"pAliqPis": 1,
"pAliqCofins": 1,
"vPis": 1,
"vCofins": 1,
"tpRetPisCofins": 1
},
"vRetCP": 1,
"vRetIRRF": 1,
"vRetCSLL": 1
},
"totTrib": {
"vTotTrib": {
"vTotTribFed": 1,
"vTotTribEst": 1,
"vTotTribMun": 1
},
"pTotTrib": {
"pTotTribFed": 1,
"pTotTribEst": 1,
"pTotTribMun": 1
},
"pTotTribSN": 1
}
}
}
}
}
Vocês saberiam me dizer o que está de errado? Desde já, obrigado!