<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>http://wiki.geosales.com.br:8000/index.php?action=history&amp;feed=atom&amp;title=Discuss%C3%A3o%3AAplica%C3%A7%C3%A3o_de_Desconto_por_Per%C3%ADodo_Log%C3%ADstico</id>
	<title>Discussão:Aplicação de Desconto por Período Logístico - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.geosales.com.br:8000/index.php?action=history&amp;feed=atom&amp;title=Discuss%C3%A3o%3AAplica%C3%A7%C3%A3o_de_Desconto_por_Per%C3%ADodo_Log%C3%ADstico"/>
	<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Discuss%C3%A3o:Aplica%C3%A7%C3%A3o_de_Desconto_por_Per%C3%ADodo_Log%C3%ADstico&amp;action=history"/>
	<updated>2026-05-05T15:00:43Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>http://wiki.geosales.com.br:8000/index.php?title=Discuss%C3%A3o:Aplica%C3%A7%C3%A3o_de_Desconto_por_Per%C3%ADodo_Log%C3%ADstico&amp;diff=10701&amp;oldid=prev</id>
		<title>Jeffque: Criou página com 'A priori, o que estou vendo da UI é o seguinte (para o caso em que o usuário inserirá algum desconto de período logístico):  # usuário seleciona uma data # sistema detec...'</title>
		<link rel="alternate" type="text/html" href="http://wiki.geosales.com.br:8000/index.php?title=Discuss%C3%A3o:Aplica%C3%A7%C3%A3o_de_Desconto_por_Per%C3%ADodo_Log%C3%ADstico&amp;diff=10701&amp;oldid=prev"/>
		<updated>2018-12-18T21:00:11Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;A priori, o que estou vendo da UI é o seguinte (para o caso em que o usuário inserirá algum desconto de período logístico):  # usuário seleciona uma data # sistema detec...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;A priori, o que estou vendo da UI é o seguinte (para o caso em que o usuário inserirá algum desconto de período logístico):&lt;br /&gt;
&lt;br /&gt;
# usuário seleciona uma data&lt;br /&gt;
# sistema detecta que a data está no alcance do período logístico&lt;br /&gt;
# sistema informa ao usuário que existe o desconto de X%&lt;br /&gt;
# sistema pergunta ao usuário o quanto ele quer colocar dos X% de desconto&lt;br /&gt;
# usuário informa Y%, o desconto a ser aplicado (Y &amp;lt;= X)&lt;br /&gt;
# para cada item cadastrado no pedido, o sistema colocará Y% de desconto&lt;br /&gt;
&lt;br /&gt;
Porém, isso tem alguns revezes...&lt;br /&gt;
&lt;br /&gt;
# O que acontece com itens posteriormente inseridos? O sistema coloca o desconto informado neles?&lt;br /&gt;
# O desconto a ser inserido, entra como desconto adicional? Desconto padrão? Fica de algum jeito visível para o usuário?&lt;br /&gt;
# O sistema não impede que o usuário altere esse valor... entretanto, a única abertura possível para o usuário alterar esse desconto é setar uma nova data de faturamento... isso é certo?&lt;br /&gt;
# O que acontece quando algum dos itens já tiver algum desconto manual?&lt;br /&gt;
&lt;br /&gt;
Faltaram-me cenários de exemplos também. Isso implica que não há uma validação fria, objetiva e 100% não-ambígua para alguns cenários. O ideal é sempre que possível fornecer cenários para que possamos automatizar os testes e garantir a parte da lógica da implementação.&lt;br /&gt;
&lt;br /&gt;
Um cenário consiste de 3 partes:&lt;br /&gt;
&lt;br /&gt;
* dados&lt;br /&gt;
* operações&lt;br /&gt;
* aferições&lt;br /&gt;
&lt;br /&gt;
Isso deve ser fornecido da maneira mais fria e mecânica possível. Conforme um cenário voltado a TDD. Exemplos de como isso foi feito:&lt;br /&gt;
&lt;br /&gt;
* http://10.0.0.32/wiki/index.php/Funcionalidade/Limite_de_cr%C3%A9dito#Fluxo_AEIL &amp;lt;br/&amp;gt; Note que nesse caso, os dados que foram feitos em comum estão separados, com a parametrização específica para cada cenário descrita em outro momento, sempre fazendo a menção de onde se busca essa informação&lt;br /&gt;
* http://10.0.0.32/wiki/index.php/Desconto_negociado#Prioridade_1_vence &amp;lt;br/&amp;gt; Note que, aqui, todos os cenários que começam com os mesmos dados, porém tem operações distintas (e, portanto, necessitam de suas próprias aferições), foram agrupados. &amp;lt;br/&amp;gt; Tem muitos detalhes técnicos que estão dentro das assertivas, como valor unitário do item, pendências, valor do pedido...&lt;/div&gt;</summary>
		<author><name>Jeffque</name></author>
	</entry>
</feed>