NFe: O lote possui documentos de emitentes diferentes

Pessoal, os dados da empresa estão corretinhos juntamente com o certificado digital, estou usando o ambiente NFe homologação, porem só retorna essa mensagem de erro, segue o JSON para analise.

{
“infNFe”: {
“versao”: “4.00”,
“Id”: null,
“ide”: {
“cUF”: 26,
“cNF”: null,
“natOp”: “Venda”,
“mod”: 55,
“serie”: 6,
“nNF”: 28,
“dhEmi”: “2023-03-18T15:09:20”,
“dhSaiEnt”: “2023-03-18T15:09:20”,
“tpNF”: 1,
“idDest”: 1,
“cMunFG”: “2601201”,
“tpImp”: 1,
“tpEmis”: 1,
“cDV”: 0,
“tpAmb”: 2,
“finNFe”: 1,
“indFinal”: 1,
“indPres”: 1,
“indIntermed”: 0,
“procEmi”: 0,
“verProc”: “SICE.app”,
“dhCont”: “0001-01-01T00:00:00”,
“xJust”: null,
“NFref”: []
},
“emit”: {
“CNPJ”: “xxxxxxxxxxx04”,
“CPF”: “”,
“xNome”: “AMBIENTE DE INOVA\u00C7\u00C3O”,
“xFant”: “AMBIENTE DE INOVA\u00C7\u00C3O”,
“enderEmit”: {
“xLgr”: “AVENIDA ZEFERINO GALV\u00C3O”,
“nro”: “515”,
“xCpl”: " sem comp",
“xBairro”: “CENTRO”,
“cMun”: “2601201”,
“xMun”: “ARCOVERDE”,
“UF”: “PE”,
“CEP”: “56506400”,
“cPais”: “1058”,
“xPais”: “BRASIL”,
“fone”: “xxxxxxxx0”
},
“IE”: “xxxxxx628”,
“IEST”: “”,
“IM”: “xxxx54”,
“CNAE”: “xxxxx01”,
“CRT”: 1
},
“avulsa”: null,
“dest”: {
“CNPJ”: “”,
“CPF”: “xxxxxx9446”,
“idEstrangeiro”: null,
“xNome”: “xxxxxxxxSTA”,
“enderDest”: {
“xLgr”: “Rua Doutor Leopoldo Lins”,
“nro”: “138”,
“xCpl”: " ",
“xBairro”: “Boa Vista”,
“cMun”: “2611606”,
“xMun”: “Recife”,
“UF”: “PE”,
“CEP”: “50050300”,
“cPais”: “1058”,
“xPais”: “BRASIL”,
“fone”: “”
},
“indIEDest”: 9,
“IE”: “”,
“ISUF”: “”,
“IM”: “xxxx4”,
“email”: “xxxxxmas.com.br”
},
“retirada”: null,
“entrega”: null,
“autXML”: [],
“det”: [
{
“nItem”: 1,
“prod”: {
“cProd”: “602”,
“cEAN”: “7896014688272”,
“cBarra”: “7896014688272”,
“xProd”: "OMEPRAZOL INJ. 40MG F/AMP\u002BDIL. 10ML C/20 - BLAU ",
“NCM”: “29333946”,
“NVE”: [],
“CEST”: “”,
“indEscala”: “”,
“CNPJFab”: “”,
“cBenef”: “”,
“EXTIPI”: “”,
“CFOP”: “5405”,
“uCom”: “UNI”,
“qCom”: 1.0000,
“vUnCom”: 19.750000,
“vProd”: 19.750000,
“cEANTrib”: “7896014688272”,
“cBarraTrib”: “7896014688272”,
“uTrib”: “UNI”,
“qTrib”: 1.0000,
“vUnTrib”: 19.750000,
“indTot”: 1,
“DI”: [],
“detExport”: [],
“xPed”: " ",
“nItemPed”: 0,
“nFCI”: “”,
“rastro”: [],
“infProdNFF”: null,
“infProdEmb”: null,
“veicProd”: null,
“med”: null,
“arma”: [],
“comb”: null,
“nRECOPI”: null
},
“imposto”: {
“vTotTrib”: 0,
“ICMS”: {
“ICMS00”: null,
“ICMS02”: null,
“ICMS10”: null,
“ICMS15”: null,
“ICMS20”: null,
“ICMS30”: null,
“ICMS40”: null,
“ICMS51”: null,
“ICMS53”: null,
“ICMS60”: null,
“ICMS61”: null,
“ICMS70”: null,
“ICMS90”: null,
“ICMSPart”: null,
“ICMSST”: null,
“ICMSSN101”: null,
“ICMSSN102”: null,
“ICMSSN201”: null,
“ICMSSN202”: null,
“ICMSSN500”: {
“orig”: 0,
“CSOSN”: “500”,
“vBCSTRet”: 0,
“vICMSSubstituto”: 0,
“vICMSSTRet”: 0.000000,
“vBCFCPSTRet”: 0.000000,
“vFCPSTRet”: 0,
“vBCEfet”: 0,
“vICMSEfet”: 0
},
“ICMSSN900”: null
},
“IPI”: {
“CNPJProd”: “”,
“qSelo”: 0,
“cEnq”: “999”,
“IPITrib”: {
“CST”: “99”,
“vBC”: 0.000000,
“pIPI”: 0.00,
“qUnid”: 0.000000,
“vUnid”: 0.000000,
“vIPI”: 0.000000
},
“IPINT”: null
},
“II”: null,
“ISSQN”: null,
“PIS”: {
“PISAliq”: {
“CST”: “01”,
“vBC”: 19.750000,
“pPIS”: 0.65,
“vPIS”: 0.13
},
“PISQtde”: null,
“PISNT”: null,
“PISOutr”: null
},
“PISST”: null,
“COFINS”: {
“COFINSAliq”: {
“CST”: “01”,
“vBC”: 19.750000,
“pCOFINS”: 3.00,
“vCOFINS”: 0.59
},
“COFINSQtde”: null,
“COFINSNT”: null,
“COFINSOutr”: null
},
“COFINSST”: null,
“ICMSUFDest”: null
},
“impostoDevol”: null,
“infAdProd”: " ",
“obsItem”: {
“obsCont”: null,
“obsFisco”: null
}
}
],
“total”: {
“ICMSTot”: {
“vBC”: 0.000000,
“vICMS”: 0.000000,
“vICMSDeson”: 0,
“vFCPUFDest”: 0,
“vICMSUFDest”: 0,
“vICMSUFRemet”: 0,
“vFCP”: 0,
“vBCST”: 0.000000,
“vST”: 0.000000,
“vFCPST”: 0,
“vFCPSTRet”: 0,
“vICMSMono”: 0,
“vICMSMonoReten”: 0,
“vICMSMonoRet”: 0,
“vProd”: 19.750000,
“vFrete”: 0.000000,
“vSeg”: 0.000000,
“vDesc”: 0.000000,
“vII”: 0.000000,
“vIPI”: 0.000000,
“vIPIDevol”: 0,
“vPIS”: 0.13,
“vCOFINS”: 0.59,
“vOutro”: 0.000000,
“vNF”: 19.750000,
“vTotTrib”: 0
},
“ISSQNtot”: null,
“retTrib”: null
},
“transp”: {
“modFrete”: 9,
“transporta”: null,
“retTransp”: null,
“veicTransp”: null,
“reboque”: [],
“vagao”: null,
“balsa”: null,
“vol”: [
{
“qVol”: 1.000000,
“esp”: “CAIXA”,
“marca”: “CX”,
“nVol”: “1”,
“pesoL”: 0.000000,
“pesoB”: 0.000000,
“lacres”: [
{
“nLacre”: “0”
}
]
}
]
},
“cobr”: {
“fat”: null,
“dup”: []
},
“pag”: {
“detPag”: [
{
“indPag”: 0,
“tPag”: “01”,
“xPag”: null,
“vPag”: 19.75,
“card”: null
}
],
“vTroco”: 0
},
“infIntermed”: null,
“infAdic”: null,
“exporta”: null,
“compra”: null,
“cana”: null,
“infRespTec”: {
“CNPJ”: “xxxxx0100”,
“xContato”: “xxxxxxxIMA”,
“email”: “xxxxxxxmas.com.br”,
“fone”: “xxxxxx2715”,
“idCSRT”: 0,
“hashCSRT”: null
},
“infSolicNFF”: null
},
“infNFeSupl”: null,
“ambiente”: “homologacao”,
“referencia”: “172476”
}

Boa tarde @iqsistemas,

Nesse trecho do JSON destinado à identificação do emitente, perceba que você está enviando os dois campos CNPJ e CPF. Remova o CPFdo JSON e tente novamente.

Percebi também que o seu JSON está repleto de propriedades null ou com valores “zerados” (string vazia, valor numérico zero, etc). É bastante aconselhável que você remova todas as propriedades opcionais do JSON que estejam nessa situação, pois pode ocasionar outros tipos de erro de validação.

perfeito! Rodou 100%!! Muito obrigado pela atenção.

1 curtida

Este tópico foi fechado automaticamente 24 horas depois da última resposta. Novas respostas não são mais permitidas.