[read]
master.db=csv
master.filename=_produto_loteexpedicao_referencias.sort.codigos.csv
master.select={"keys": ["PA", "REFERENCIA"]}
master.first=2
master.skip=2

db=pccon
sql=
  SELECT
    ? GRUPO_ITEM
  , es.CodItemComponente cod
  , es.CodTamComponente tam
  , es.CodCorComponente cor
  FROM TAB_Estrutura es
  WHERE es.coditemprodpai = 'PA'+?
  AND es.CodItemComponente not like 'DV%'
  order by
    es.Sequencial

[variables]
ALTERNATIVA_ITEM={"value": "1"}

[functions]
sequencia={"count": {"start": "10", "step": "10"}}

[columns]
GRUPO_ITEM=t
ALTERNATIVA_ITEM=t
SEQUENCIA=n
cod=t
tam=t
cor=t

[read]
master.db=csv
master.filename=_produto_loteexpedicao_referencias.sort.codigos.csv
master.select={"keys": ["PA", "REFERENCIA"]}
master.skip=2

db=pccon
sql=
  SELECT
    ? GRUPO_ITEM
  , es.CodItemComponente cod
  , es.CodTamComponente tam
  , es.CodCorComponente cor
  , case WHEN ip.CodEspecie = 'MALHA' or ip.CodEspecie = 'MICROFIBRA' THEN
      2
    WHEN ip.CodEspecie = 'TECIDO' THEN
      1
    else
      0
    end QTDE_CAMADAS
  FROM TAB_Estrutura es
  JOIN TAB_ItemDeProducao ip on ip.CodItemProd = es.CodItemComponente
  WHERE es.coditemprodpai = 'PA'+?
  AND es.CodItemComponente not like 'DV%'
  AND es.CodItemComponente not like 'IP%'
  order by
    es.Sequencial

[variables]
ALTERNATIVA_ITEM={"value": "1", "type": "n"}

[functions]
sequencia={"count": {"start": "10", "step": "10"}}

[columns]
GRUPO_ITEM=t
ALTERNATIVA_ITEM=n
SEQUENCIA=n
cod=t
tam=t
cor=t
QTDE_CAMADAS=n

Add QTDE_CAMADAS and make ALTERNATIVA_ITEM numeric
Add QTDE_CAMADAS and make ALTERNATIVA_ITEM numeric
