olá,
em meus projetos necessito contar a metragem de cabos para a instalação, assim observei um necessidade de alterar o SQL de exportação da lista de elementos utilizados.
com isso também adicionei o campo de unidade, pois alguns itens obviamente são fornecidos em peças, metros, pacotes ou caixas.
assim em cada elementos utilizado eu uso os dois campos, o de unidade e o de quantidade.
o arquivo SQL que alterei ainda soma os itens em um total, mas ao mesmo me da a quantidade que eu adiciono, por exemplo em cabos que ligam motores e sensores e afins.
segue cod.
SELECT manufacturer, description, designation, machine_manufacturer_reference, supplier, SUM(quantity) AS total_quantity, unity, COUNT(*) AS designation_qty FROM element_nomenclature_view WHERE ( element_type = 'terminal' OR element_type = 'simple' OR element_sub_type = 'commutator' OR element_sub_type = 'coil' OR element_sub_type = 'protection') GROUP BY designation ORDER BY manufacturer, description, designation, machine_manufacturer_reference, supplier, quantity, unity
e também um exemplo de projeto e o arquivo CSV.
acredito que tenha algo a melhorar, e muitos dos elemetos ainda não acabei de nomencalaturar, mas para a minha utilização já estou contente.
espero ter ajudado