Ir para conteúdo
Fórum Script Brasil
  • 0

sistema de nota fiscal


brunocasado

Pergunta

Olá pessoal!

gente agora estou desenvolvendo um sistema de nota fiscal.

estou com dificuldades em desenvolver a parte das faturas(avista,28ddl,cartao,28/36/84, 28/36)

uma nota, como todos devem saber podem haver 6 ou mais faturas

um exemplo se eu escolher 28/36/84 o corpo da nota vai ter que apresentar 3 datas, preços e vencimentos

o corpo da nota(parte das faturas)é assim:

numero|valor|vencimento|numero|valor|vencimento|numero|valor|vencimento

numero|valor|vencimento|numero|valor|vencimento|numero|valor|vencimento

na nota da um total de 6 faturas diferentes.

bem, presciso saber qual melhor maneira de montar isso na tabela e no formulario....

á duas maneiras....

uma eu criaria varios campos para cada fatura oque não seria legal pois seriam 18 campos.......

e a outra eu poderia fazer um relacionamento em uma outra tabela que eu tenho que é o sistema de pedido interno. pois la que vou puxar as informaçoes do cliente e jogar na nota. assim relacionando com o numero de pedido interno

ai em um subform a cada registro adicionado uma fatura....

porem entra outro problema

no relatorio os campos se repetem na ordem descendo

prescisaria que as faturas fossem postas na leitura da esquerda para direita não uma embaixo da outra como é o padrão.....

teria q ser na mesma sequencia da nota:

fatura 1----------------------fatura2----------------------fatura3

numero|valor|vencimento|numero|valor|vencimento|numero|valor|vencimento

fatura4----------------------fatura5-----------------------fatura6

numero|valor|vencimento|numero|valor|vencimento|numero|valor|vencimento

daria para fazer isso? ou tem outro metodo para eu fazer esse sistema?

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Cara tive um problema semelhante a um tempo atrás, só que se referia a datas, que seriam informadas varias em períodos de até 1 ano, ou seja poderiam haver ateh 385 datas diferentes para cada registro principal, só que para impressão eu teria de montar lado a lado e teve que ser feita um VBA utilizando um pouco de ADO para pegar cada subregistro (as datas) e irem concatendo e jogando numa outra tabela temporaria que só recebe dados nessa situação e quando termina o processo de relatorio ela é novamente limpa.

Link para o comentário
Compartilhar em outros sites

  • 0

Não sei bem qual a sua real necessidade, ou o q você terá que fazer para adaptar a sua necessidade, mais vou postar a função do jeito q fiz (com ajuda dos colegas do forumaccess):

Function JuntaDatas(NrCt As Long) As String

Dim strData As String

Set db = CurrentDb()

Set rst = db.OpenRecordset("SELECT Data FROM PublDatas Where ContrPubl=" & Controle)

With rst

If Not .EOF Then

.MoveFirst

Do Until .EOF

strData = strData & !Data & " | "

.MoveNext

Loop

strData = Left$(strData, Len(strData) - 3)

Else

strData = ""

End If

End With

rst.Close

db.Close

Set rst = Nothing

Set db = Nothing

Forms!ContrPubl!GuardaDiaUnico!gDia.Value = strData

Forms!ContrPubl.Refresh

JuntaDatas = strData

End Function

"GuardaDiaUnico" é a tabela temporária que guarda as info concatenadas, ok!

Link para o comentário
Compartilhar em outros sites

  • 0

minha real necessidade é a "Bendita" nota fiscal.... acho que voce deve bem saber como é o padrão de uma nota...

vou faze alguns testes porém meu chefe falou que não tem problema as faturas ficarem uma de baixo da outra visto que esse programa no momento não sera usado para impressao de nota fiscal. (ou seja uma hora vai prescisar rs.)

brigado pelas ajudas mrmaljr

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...