Rejeição 595: Obrigatória a informação da justificativa do evento.

Descrição oficial da SEFAZ: Obrigatória a informação da justificativa do evento.

O que significa

O evento enviado exige justificativa (xJust) e o campo veio vazio ou ausente. É o caso, por exemplo, do cancelamento e da operação não realizada.

Por que acontece

A justificativa não foi digitada, ou foi digitada e não chegou ao XML (campo não mapeado, texto perdido na montagem). Também cai aqui texto que ficou só com espaços, ou curto demais para o tamanho mínimo exigido pelo leiaute.

Como resolver

Preencha a justificativa com o motivo real do evento, respeitando o tamanho mínimo do leiaute (a NF-e exige um texto com pelo menos 15 caracteres). Escreva algo que descreva o fato — a justificativa fica no registro do evento e é o que o fisco lê depois. Confira no XML gerado se o campo saiu preenchido e reenvie o evento.

Como evitar

Torne a justificativa obrigatória já no momento do preenchimento, com validação de tamanho mínimo antes de montar o XML.