Neste post vou demonstrar os 3 tipos de códigos que normalmente são utilizados na criação de etiquetas.
CODE128
O código de barras ainda é o mais utilizado, devido a disseminação inicial e maior compatibilidade com leitores. É encontrado em muitos produtos principalmente produtos industrializados. Possibilita usar apenas números.

QrCode
O QrCode vem aumentando seu uso exponencialmente, e cada vez mais se tornando comum pela versatilidade e durabilidade, porque até quando possui pequenas falhas ainda é possível ler o código. Também tem a vantagem de ocupar um pequeno espaço em comparação ao código de barras CODE128.

Datamatrix (2d)
O código do tipo Datamatriz(2d), é tipo de código que possibilita usar uma quantidade grande de informações, atualmente é muito utilizada na indústria farmacêutica em medicamentos para relacionar informações do lote de fabricação. A partir de um pequeno código é possível identificar dados do lote dos medicamentos.

Boa tarde !
Chegou a montar algum qr code GS1 em PPLA ?
Eu consegui montar e até funciona a leitura passando apenas o GTIN pelo código, agora quando tento usar os separadores IA, não funciona e todos separadores que testei não funcionam ( /29 /1D ~1 etc..
Um exemplo do que fiz e funcionou.
n
e
c0000
RN
kf0000
f320
V0
M0650
L
A2
D11
z
PG
SG
H10
1W1c660000150015020000000000100857987006972
^01
Q0001
E
Gtin nesta linha seria a partir daqui : 0100857987006972 sendo o (01) identificador deste objeto, o (10) seria para o lote (11) data de validade, etc …
Para PPLA acesse o artigo:
https://blog.fabianobento.com.br/2016/11/26/argox-os-214-progamacao-ppla-criar-layout-de-etiquetas/