Ordens de serviços para veículos - Oficinas Mecânicas
Como atualizar o endereço do cliente em uma OS (Ordem de Serviço)?
OS_VEICULOS.FAQ-12731
Após preencher a OS, os dados do endereço são copiados apenas quando a OS é criada.
Para atualizar o endereço que aparece ao imprimir a OS com os dados do cliente, basta executar UPDATE abaixo:
update pedidos p
set endereco_id =
(
select e.id
from enderecos e
join tipos_enderecos t on t.id = e.tipo_endereco_id
where pessoa_id = p.cliente_id
and e.ativo = 'S'
and t.tipo_enderecamento = 'F'
order by e.sequencia
limit 1
)
where pedido = 999999; -- Numero da OS