Olá pessoal, finalmente eu terminei de implementar no meu sistema a NFCe, e como em todos os projetos vivenciei alguns erros comuns a muita gente, para ser bem sincero, não obtive muitos problemas na implantação da NFCe, até por ser muito parecida com a NFe, ainda estou fazendo alguns tratamentos necessarios, mas a grosso modo já está funcionando.
Como muitos já sabem eu utilizo o Componente ACBR do Delphi para desenvolver tanto a NFe, SAT quanto a NFCe, e realmente acredito muito no trabalho do pessoal do acbr, para mais informações acesse o site http://www.projetoacbr.com.br.
Um dos erros mais comuns que enfrentei no desenvolvimento da NFCe foi o erro
Rejeicao: Código identificador do CSC no QR-Code nao cadastrado na SEFAZ
NO Qual faz se necessário o cadastro, mesmo que em modo de homologação na Receita da fazenda do respectivo estado, quando você se cadastra é gerado um idCSC e um Token CSC.. Essas duas informações devem ser informadas nas propriedades do ACBR.
No estado de SP os links para gerar o token são:
https://www.nfce.fazenda.sp.gov.br/NFCeSiteContribuinte/ * Ambiente de Produção
https://www.homologacao.nfce.fazenda.sp.gov.br/NFCeSiteContribuinte/ *Ambiente de Homologação
Para gerar o CSC foi necessário a utilização do Certificado digital, mas não tem dificuldade nenhuma na geração, é bem simples e intuitiva.
Qualquer dúvida, é só comentar, que tento ajudar, abs