FATOR DE CONVERSÃO

Fórum sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (NFe, NFCe, NFSe, SPEED, Projeto ACBr, TEF, ECD, EFD, etc.)

Moderador: Moderadores

Avatar do usuário
Amparo
Usuário Nível 3
Usuário Nível 3
Mensagens: 342
Registrado em: 20 Ago 2010 10:38
Localização: caieiras / sao paulo

FATOR DE CONVERSÃO

Mensagem por Amparo »

OLA AMIGOS

Boa tarde

tem um produto que esta sendo comprado por kg no xml vem desta forma:
<xProd>SACO PARA LIXO LEITOSO 20 Litros</xProd>
<NCM>39232190</NCM>
<CEST>1101200</CEST>
<CFOP>5401</CFOP>
<uCom>KG</uCom>
<qCom>16.0</qCom>
<vUnCom>12.0</vUnCom>
<vProd>192.00</vProd>

só que estes 16 KG esta em 4 pacotes, então o pedido de compras é feito com 4 unidades, existe alguma forma de fator de conversão para este caso? lembrando que a próxima compra posso pedir 4 pacotes e no xml vir 16.700 kg ou 15 kg.

no meu modo de ver, se vem em pacotes o fornecedor deverias emitir a nota em pacotes e não por kg, estou certo ou errado?
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

FATOR DE CONVERSÃO

Mensagem por JoséQuintas »

Amparo escreveu:no meu modo de ver, se vem em pacotes o fornecedor deverias emitir a nota em pacotes e não por kg, estou certo ou errado?
Pelo XML, ele cobra por KG.

Isso gera uma situação esquisita:
Você faz uma compra, e ele manda a quantidade que quiser, dependendo de como embalar.
Com isso, não dá pra fazer conversão, e nem como conferir se veio o que foi comprado, ou se veio no preço combinado.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

FATOR DE CONVERSÃO

Mensagem por Itamar M. Lins Jr. »

Olá!
Precisa converter p/ unidade mínima de venda do estabelecimento.
Dentro desses 4 pacotes, podem ter mais pacotes.
Geralmente esse pacotes de lixo vendidos nos supermercados não pesam .500 gramas.
Tem que ver na embalagem o quanto de pacotes menores tem ali dentro para poder dar entrada correta no estoque.
A não ser que venda da forma que compra.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Amparo
Usuário Nível 3
Usuário Nível 3
Mensagens: 342
Registrado em: 20 Ago 2010 10:38
Localização: caieiras / sao paulo

FATOR DE CONVERSÃO

Mensagem por Amparo »

OLA AMIGOS

bom dia

eu vejo ai como única solução para o caso do cliente comprar em KG e vender em pacote é, ao fazer a entrada, não pegar as quantidades do XML e sim do pedido de compras, fazer o calculo do valor unitário na entrada da mercadoria.

ex: no pedido de compras
20 pacotes de sacos de lixo branco de 20 litros

no xml:
35 KG de sacos de lixo branco de 20 litros unitário 12,00 total 420,00

formula:
420,00 / 20 = 21,00 valor unitário para entrada


abraço
Kiko Fernandes
Usuário Nível 3
Usuário Nível 3
Mensagens: 213
Registrado em: 24 Out 2008 22:41
Localização: Foz do Iguaçu

FATOR DE CONVERSÃO

Mensagem por Kiko Fernandes »

Boa noite!

Vou sugerir algo e você teste verificando a possibilidade de aplicar.

Sugestão:
Criar no seu cadastro de produto um campo para conversão:
Exemplo: Quantos kilos dá uma unidade cadastrada.

UND Cadastrada: PCT
UND XML: KG

Você criaria um campo no cadastro para informar que a cada 4KG você teria 1PCT
Campo Conversão Unidade KG->PCT: [ 4 ]

Quando der a entrada você faria a conversão arredondando na vírgula. Round( valor, 0)

Então digamos que venha no XML:
16KG Round(16/4,0) = 4
15 KG Round(15/4,0) = 4
16,700KG Round(16,700/4,0) = 4
18KG Round(18/4,0) = 5

Veja se o cálculo fica dentro das possibilidades de uso.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

FATOR DE CONVERSÃO

Mensagem por Itamar M. Lins Jr. »

Olá!
No meu ERP eu tenho 2 CAMPOS QTD_NFE, QTD_UND (Unidade Mínima de VENDA) na QTD_NFE vem na NFe e não pode mexer a OUTRA a pessoa digita conforme lhe aprouver. Na inclusão o sistema preserva o QTD_NFE na QTD_UND, mas deixa alterar.
No caso de Blocos.
Nas NFe vem 10, 20, 30, por exemplo MILHEIROS DE BLOCOS. quando a pessoa compra apenas 1 bloco o vendedor usa 0.001 na quantidade e tudo funciona 100%.
Captura de tela 2023-02-18 091531.png
Captura de tela 2023-02-18 091531.png (6.16 KiB) Exibido 3647 vezes
P.S hoje o bloco custa 0,95 centavos e já poderia adotar a QTD por unidade mínima, mas na NFe(entrada) vem conforme exposto acima.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Ana Mitoooo
Usuário Nível 3
Usuário Nível 3
Mensagens: 118
Registrado em: 17 Out 2018 10:00
Localização: Sobradinho/DF

FATOR DE CONVERSÃO

Mensagem por Ana Mitoooo »

Ao modificar um produto adquirido para revenda, a empresa se equipara a atividade de indústria.
A simples conversão/fracionamento deve ser registrada em conformidade com a legislação em vigor. vide RCPE.
https://www.econeteditora.com.br/boleti ... fiscal.php
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

FATOR DE CONVERSÃO

Mensagem por Itamar M. Lins Jr. »

Olá!
a empresa se equipara a atividade de indústria.
Todas as empresas que conheço fazem isso.
Inclusive com outros programas... O rebite qualquer empresa faz isso, compra caixa vende unidade.
As empresas de autopeças... Empresa de parafusos...Armarinhos, miudezas em geral.
E principalmente:
As empresas optantes pelo Simples Nacional estão dispensadas da entrega da EFD, de acordo com a cláusula segunda do Protocolo ICMS 03/2011.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

FATOR DE CONVERSÃO

Mensagem por Itamar M. Lins Jr. »

Olá!
Ao modificar um produto adquirido para revenda, a empresa se equipara a atividade de indústria.
Não achei essa parte no documento.

Lembrando que não está modificando PRODUTO NENHUM.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

FATOR DE CONVERSÃO

Mensagem por Fernando queiroz »

No meu caso eu criei algo parecido com o do Itamar pois tenho dois campos de quantidade e unidade
Aí uso um botão para associar o produto que chegou com o produto do meu estoque pelo código de barras
Caso encontre o mesmo código de barras eu trago os dois nomes de produto e unidade e peço a confirmação pois já teve caso de produtos diferentes com o mesmo código de barras
Após a confirmação a unidade e a quantidade podem ser alteradas batendo com o total Ficam gravadas as do xml e as do meu sistema
Caso na associação não encontre o produto eu entro no cadastro para associar manualmente e caso não encontre nenhum produto que corresponda eu tenho um botão de cadastro que cadastra o produto parcialmente para poder fazer a entrada da nota
Aí o cadastro fica bloqueado para venda até que ele seja regularizado

Outra coisa que fiz também foi guardar o nome do produto associado pois já aconteceu de associarem alhos com bugalhos e disseram que foi o sistema que bugou , agora fica a associação guardadinha para comprovar o erro do operador
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

FATOR DE CONVERSÃO

Mensagem por JoséQuintas »

O problema é que no caso dele nenhum de/para vai resolver, porque não parece fixo.

Quanto a isso de vender diferente, é certo, mas depende do que se trata vender diferente.
Comprar caixa de latas de lubrificante e vender por unidade, caixa de leite e vender por unidade, etc.
A nota fiscal eletrônica tem os campos de GTIN para prever situações desse tipo.

Já tive um cliente revenda de computadores, ele discriminava as peças justamente pra não se enquadrar como indústria.

No caso dele, talvez as unidades mínimas sejam os pacotes de sacos de lixo, mas a proporção não é fixa.
Provavelmente vai ter que fazer nota a nota, pra evitar problemas.
Automático impossível, manual talvez seja possível.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

FATOR DE CONVERSÃO

Mensagem por Itamar M. Lins Jr. »

Olá!
guardadinha para comprovar o erro do operador
Primeira coisa que fiz.
Até para associar na próxima compra. Sendo quê, é por CNPJ essa associação. Dispensando redundância no trabalho.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

FATOR DE CONVERSÃO

Mensagem por JoséQuintas »

Itamar M. Lins Jr. escreveu:Até para associar na próxima compra. Sendo quê, é por CNPJ essa associação. Dispensando redundância no trabalho.
Sim, sim, mas o que ele mostrou não tem fator de conversão que resolva.

Tenho até um adicional nisso:

Lubrificantes são comprados e vendidos em CAIXAS.
Cada caixa pode ter latas de tamanhos diferentes.
Mas.... a transmissão pra ANP é EM LITROS.
Até aqui, tudo bem, é um fator de conversão de caixas pra litros.

Um cliente vende latas, lata de meio litro, por exemplo.
A ANP só aceita informação em LITROS e SEM DECIMAIS.
NÃO DÁ pra informar venda de uma lata de meio litro pra ANP.
Há o saldo anterior, entradas, saídas, e saldo atual.
NÃO DÁ pra arredondar pra 1 litro, porque senão os saldos não batem.
Não tem conversão que resolva isso.

Pois é... o automático é lindo e maravilhoso, mas muitas vezes é só na teoria e não na prática.
Fazemos automático o que dá.... e manualmente o que não dá...
Depender de usuário pode ser complicado, mas ... fazer o que...
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

FATOR DE CONVERSÃO

Mensagem por Fernando queiroz »

TELA01.jpg
antes de associar
tela02.jpg
apos associado fica liberado a edição do item associado e o que vai entrar no estoque
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

FATOR DE CONVERSÃO

Mensagem por Itamar M. Lins Jr. »

Olá!
Um detalhe off topic.
No meu fica em português essa tela da Hwgui MSGYESNO."SIM/NÃO" Pq no seu tá em "INGRÊZ"

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder