Boa tarde.
Estou integrando meu software com a emissão de NFS-e do provedor IPM. Ao enviar um XML me retornou o seguinte:
"Código da UNIDADE DE SERVIÇO inválido.</codigo>'#$A' <codigo>00166 - Para utilizar Unidade de Serviço nos ítens dos serviços é necessário informar os campos unidade_codigo, unidade_quantidade e unidade_valor_unitario."
Entrei em contato com a IPM e eles me passaram um XML exemplo contendo as tags unidade_codigo, unidade_quantidade e unidade_valor_unitario.
Debugando o ABCRNFSe na procedure TNFSeW_IPM.GerarListaServicos não se encontram as Tags:
Gerador.wCampoNFSe(tcStr, '#37', 'unidade_codigo' , 01, 1000, 1, '1', '');
Gerador.wCampoNFSe(tcDe2, '#38', 'unidade_quantidade' , 01, 015, 1, 1, '');
Gerador.wCampoNFSe(tcDe2, '#39', 'unidade_valor_unitario' , 01, 015, 1, 1, '');
(Informações fixas válidas para a minha Nota)
Inclui na mão essas informações e validou tudo certo. Poderiam verificar por favor?