Lançamento nota fiscal de entradas e armazenamento

bom dia pessoal, estou densenvolvendo um projeto e agora cheguei na parte fiscal, vou comecar pelo entrada de notas fiscais, na entrada devo criar uma tela de entrada onde deve conter todos os dados de uma nota fiscal e logo apos a confirmaçao da entrada devo armazenar os dados da nota?? tenho que armazenar todos os dados, inclusive CFOP? e se a nota fiscal tiver mais de um CFOP diferente?

desde ja obrigado