Top Banner
www www • Mudança no cenário após 15 Anos. Onde somos afetados • Escovando Bits! Pense na arquitetura, planeje antes de tudo. Invente, inove, recrie! • Compatibilidade 100% com seu Sistema atual de Automação. Realmente vale a pena?? • 10 itens críticos, e de atenção, que devem ser analisados antes de você decidir por uma arquitetura NFC-e O que tudo isso tem que ver com Windows Embedded. Fique atento! AUTOR Claudenir C. Andrade Gerente de Integração e P&D Urmet Daruma – MVP Microsoft Prefácio escrito por Fernando M Machima Gestor de inovação de Varejo – TOTVS NFC - E UNLOCKED!
79

NFCe Unlocked ClaudenirAndrade

Nov 23, 2015

Download

Documents

Marcos Carvalho
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • www

    www

    Mudana no cenrio aps 15 Anos. Onde somos afetados

    Escovando Bits! Pense na arquitetura, planeje antes de tudo. Invente, inove, recrie!

    Compatibilidade 100% com seu Sistema atual de Automao. Realmente vale a pena??

    10 itens crticos, e de ateno, que devem ser analisados antes de voc decidir por uma arquitetura NFC-e

    O que tudo isso tem que ver com Windows Embedded. Fique atento!

    AUTOR

    Claudenir C. AndradeGerente de Integrao e P&D Urmet Daruma MVP Microsoft

    Prefcio escrito por Fernando M Machima Gestor de inovao de Varejo TOTVS

    NFC-E UNLOCKED!

  • Sobre o autorClaudenir C. Andrade formado pela Academia de Sistemas Informticos de Madrid em Anlise de Sistemas, trabalha com automao comercial h 17 anos, foi responsvel pela homologao e aprovao de ECFs Brasileiros em Pases como Equador e

    Venezuela, gerencia a equipe de desenvolvimento da Daruma Automao, autor do primeiro livro de automao comercial no Brasil Automao Comercial com VB.Net e C#. MVP da Microsoft h 13 anos seguidos, criou o modelo XML para automao comercial, especificou o primeiro protocolo de comandos SCU para as impressoras fiscais no Brasil, cursou MBA de gesto de projetos inovadores (www.biinternacional.com.br) com extenso cursada na Universidade Jiao Tong de Shanghai, na China e Empreendedorismo na universidade de Babson, EUA. Atualmente cursa Graduao Especializada em Marketing, rea no tcnica, na FGV.

    Contato: e-mail [email protected] [email protected] twitter www.twitter.com/claudenirandrad www.twitter.com/darumadeveloper

    Reviso: Carolyne de AndradeIlustrao: Mariana Gimenes - [email protected]

    NFC-E UNLOCKED!

  • 3www

    Por Fernando M. Machima Gestor de inovao de Varejo

    TOTVS

    Falar dos desafios de inovar no varejo brasileiro j , por

    si s, um grande desafio! Principalmente diante dos diversos

    fatores que influenciam direta e indiretamente o dinamismo

    e a competitividade deste segmento. Na atual sociedade do

    conhecimento os consumidores esto cada vez mais informados e

    exigentes com qualidade, atendimento e preo justo dos produtos e

    servios que adquirem, as margens apertadas requerem criatividade

    e alta capacidade de execuo para aumentar a rentabilidade do

    negcio, a diversidade do mix de produtos demanda maior controle

    e eficincia nos processos, custos operacionais e administrativos

    precisam ser otimizados para que o varejista seja mais competitivo,

    as frequentes mudanas e a diversidade na legislao nacional

    (PAF-ECF, SAT CF-e, NFC-e) aumentam a complexidade fiscal

    deste cenrio. E falando de capital humano, a escassez de talentos

    e a alta rotatividade so grandes obstculos a serem enfrentados

    diariamente.

    Neste contexto, a inovao tem um papel fundamental para

    quebrar paradigmas, mudar a forma tradicional de se vender e

    nortear determinadas aes frente a estes desafios. Deve ser

    usada em total benefcio do consumidor ao lhe proporcionar

    Prefcio

  • 4www

    maior convenincia e facilidades em todo o processo de compra,

    em outras palavras, a implementao de algo inovador, seja um

    processo ou uma tecnologia, faz sentido quando resultar, na

    prtica, em aumento na satisfao e fidelizao dos seus clientes e

    incremento de vendas do varejista.

    A Tecnologia da Informao (TI) apresenta-se como uma

    ferramenta estratgica para atingir este objetivo e oferece muitas

    oportunidades para proporcionar uma melhor experincia de

    compra que gere o encantamento e permita um atendimento cada

    vez mais personalizado. O acesso ao varejo atravs de mltiplos

    canais (exemplos: loja fsica, e-commerce, social commerce)

    amplia as possibilidades para se alcanar o consumidor e lhe

    d autonomia para decidir em qual canal deseja interagir. A

    mobilidade oferece convenincia e disponibilidade para pesquisar,

    comparar, decidir e comprar de uma forma fcil e intuitiva. As

    ferramentas de CRM (Customer Relationship Management),

    apoiadas por reconhecimento facial e de movimentos na loja,

    possibilitam identificar o cliente, conhecer seu perfil e hbitos de

    consumo objetivando estreitar o relacionamento e aumentar a sua

    fidelizao a marca. O poder de comunicao das mdias sociais

    na era do compartilhamento de informaes, tanto de forma

    positiva quanto negativa, passam a gradativamente aumentar sua

    influncia na deciso de compra dos consumidores. A tecnologia

    RFID (Radio-Frequency IDentification) agiliza os processos de

    controle como inventrio, venda no PDV, rastreabilidade dos

    produtos e permite maior interatividade na loja. Estas so algumas

  • 5www

    das inovaes que esto sendo utilizadas no varejo buscando no

    s atender as necessidades e desejos dos seus clientes mas, acima

    de tudo, querem surpreender!

    Outro projeto que vem rompendo paradigmas e

    proporcionando uma reinveno do modelo de atendimento no

    segmento a NFC-e (Nota Fiscal Eletrnica de Venda a Consumidor

    Final), que consiste na emisso eletrnica de documentos fiscais a

    consumidor final e envio direto para a Secretaria da Fazenda do

    Estado (SEFAZ). Entre os principais benefcios temos a maior

    agilidade na abertura de lojas e PDVs (pontos de venda), porm

    seu impacto positivo mais relevante a possibilidade de utilizar

    solues de mobilidade no ambiente da loja ampliando ainda

    mais as oportunidades para melhorar a experincia de compra do

    consumidor. Em uma ao conjunta com a Daruma, em que aprendemos, compartilhamos conhecimento e evolumos juntos,

    participamos do piloto em uma expressiva rede de material de

    construo no Mato Grosso (MT) e emitimos a primeira NFC-e

    do Centro-Oeste do pas!

    Considero este um projeto inovador na medida em que d

    maior autonomia e flexibilidade ao varejista para definir uma nova

    forma e melhorar o atendimento aos seus clientes sem a obriga-toriedade de execuo de alguns procedimentos legais como, por

    exemplo, a impresso do cupom fiscal por um equipamento ECF.

    Em funo de todas estas mudanas, o varejo tradicional,

  • 6www

    formado antigamente apenas por lojas fsicas e que definia as

    regras no mercado, est tendo que se reinventar para se manter

    e evoluir para dar mais foco e ateno ao seu cliente, que hoje

    vido por novidades. Com o apoio da TI, preciso provocar

    entretenimento em todo contato com o cliente, ter um modelo

    de atendimento diferenciado que deixe o consumidor encantado

    e com desejo de se relacionar constantemente com a marca, estar

    disponvel sempre e proporcionar convenincia e uma experincia

    de compra marcante. Inovar no varejo um ciclo, que deve ser

    renovado frequentemente j que as necessidades dos consumidores

    mudam, e rpido.

    Gostaria de desejar a voc uma tima leitura pois tenho

    a certeza de que ir lhe agregar conhecimento no segmento,

    que cada vez mais dinmico e desafiador para todos ns. Por

    fim, agradeo ao Claudenir, parceiro de longa data, por esta oportunidade mpar de elaborar o prefcio do seu e-book, que

    aceitei e escrevi com grande satisfao.

    Fernando M Machima

    Gestor de inovao de Varejo - TOTVS

  • 7www

    NFC-E UNLOCKED!

    VOL I

    AutomAo ComerCiAl Com WindoWs embedded e nFC-e, notA FisCAl de Consumidor eletrniCA

    ndiCe de Volumes X CAPtulos

    Vol1/ CAP.1 mudAnA no Cenrio APs 15 Anos. onde somos AFetAdos 8

    Vol1/ CAP.2 estrAtgiA Frente As mudAnAs e o Cenrio inCerto 2 1

    Vol1/ CAP.3 esCoVAndo bits! Pense nA ArquiteturA, PlAneje Antes de tudo 3 3

    Vol1/ CAP.1 o que tudo isso tem que Ver Com WindoWs embedded. Fique Atento! 6 7

  • 8www

    incrvel a mistura de sentimentos ao voltar escrever meu

    segundo livro, em formato de Paper e-Book, aps 13 anos da

    escrita do primeiro livro1. Esta mistura de sentimentos aumenta

    neste novo cenrio de mudanas na Automao Comercial.

    Romper com um paradigma de 17 anos de trabalho no

    fcil, foram 7 anos iniciais de minha carreira com automao

    comercial, comandando o desenvolvimento e integrao com

    desenvolvedores, reestruturando a estratgia de parceria com

    desenvolvedores, e agora, at o momento so 10 anos na Urmet

    Daruma2, tambm no comando de P&D e integrao com

    mercado e desenvolvedores. o que amo fazer e sou apaixonado,

    com resultado a olhos vistos no posicionamento e crescimento de

    mercado de ambas as empresas. uma histria, algumas vezes de

    lutas inglrias e outras lutas que valem a pena . . .mas em todas

    as histrias e lutas o ECF Emissor de Cupom Fiscal - sempre

    esteve presente, com est hoje. Ento escrever sobre a NFC-e que

    muda radicalmente alguns conceitos, um trabalho necessrio,

    nostlgico e repleto de ansiedade. Sempre com o lado esquerdo

    1 Automao Comercial com VB.Net e C# Emissor de Cupom Fiscal / Claudenir Campos Andrade So Paulo: Editora rica, 2001 ISBN 85-7194-778-3 www.editoraerica.com.br

    2 Uma Narrao curta e precisa da trajetria em ambas as empresas foi destaque na revista CRN http://issuu.com/crn_brasil/docs/crn_305 pgi-nas 56 e 57 (link curto http://sdrv.ms/15untN3)

    Mudana no cenrio aps 15 anos. Onde somos afetados

    VOL1/ Cap.1

  • 9www

    do crebro pipocando de ideias novas e do quanto podemos

    realmente comear a escovar bits em prol da tecnologia pela

    tecnologia e no com tanta nfase de obrigatoriedade fiscal.

    A frase anterior pode parecer disruptiva, ou talvez retrgada

    para alguns, dependendo do ponto de vista. Mas em nenhum dos

    pontos de vistas apoiamos a lenincia fiscal, ou que, com a entrada

    da NFC-e, no seja necessrio controles fiscais. Penso o contrrio!

    Com a entrada da NFC-e as informaes de compras em carto

    de crdito continuaro a ser informadas ao fisco que poder

    cruzar dados de venda. Porm com uma vantagem competitiva;

    a venda pode ser on-line. Para cada venda em Carto de Credito

    informa-se on-line a NFC-e emitida na nuvem, pela internet, este

    procedimento por si s j traz um controle fiscal importante para

    a economia, para o cumprimento das regras fiscais estabelecidas.

    Isso permite que o sistema de automao comercial no se preocupe

    com tal fato, mas sim com a tecnologia aplicada, reinventada na

    automao comercial. Aqui falamos sobre INOVAO, onde

    realmente somos afetados beneficamente pela NFC-e.

    Tive o privilgio de cursar um MBA de Gesto de Projetos

    Inovadores, onde um dos mdulos durou 19 dias na China3 (Shanghai ou Xangai) na Universidade de JiaoTong e outros 12

    dias na Universidade de Babson, em Boston. No necessito citar

    que o norte deste MBA era sempre a inovao. Aprendi que

    3 Fotos desta passagem na China podem ser vistas aqui http://1drv.ms/1fA8kKR http://1drv.ms/1fA8mT6

  • 10

    www

    para inovar existem tcnicas, que cruzadas com seu arcabouo de

    conhecimentos estimulados pelo dia a dia e contatos, tornam mais

    fcil o processo de inovao4. Porm, contrrio ao que pensava

    e a favor do que aprendi, ouvi ento a frase que melhor define o

    que inovao: inovao a inveno utilizada no mercado. a

    inveno colocada em prtica e aderida

    em seu mercado. Se isso no acontece,

    apenas e to somente uma inveno.

    Esta frase tudo o que necessi-tamos ouvir em Automao Comercial.

    Afinal de contas, se olharmos para trs,

    de 2007 para c, quantas invenes que

    se transformaram em produtos e se tor-naram inovao? Tablets, NFC a era do

    Mobile Payment, Ultrabooks, NUC s

    (Next Units Computers), a massificao

    e uso do QRCODE, o avano das APPS em Celulares, Android,

    IOS, WindowsPhone, Windows8, Phablets, impressoras Mobiles,

    etc. Pergunte-se: Em quais destes voc consegue direcionar sua

    aplicao e com isso inovar na automao comercial? Hoje infeliz-mente quase nada. Sempre Ouvimos: no pode, no permite,

    o PAF no deixa, A lei no permite. Algumas das afirmaes

    negativas so embasadas em lei, outras apenas mito - Como por

    4 Aquivocencontrauminfogrficomuitointeressantequeexplicacomoeste arcabouo de conhecimento favorvel no processo de inovao http://1drv.ms/NkYJBD

    inovao a inveno utilizada no mercado. a inveno colocada em prtica e aderida em seu mercado. Se isso no acontece, apenas e to somente uma inveno.

  • 11

    www

    exemplo o mito de que no se pode usar uma impressora Fiscal

    que no seja porta Serial RS232. Mito oriundo da poca da im-pressora matricial. Ou o uso de tablet e mobilidade na automao

    comercial, que a impressora atual permite e a impressora 09/009

    tambm. Bastando para a liberao total disso um ajuste nas re-gras do PAF. De fato fomos o primeiro, e nico fabricante at a

    data de hoje Abril/2014, a ter suporte nativo no Android tablet

    e celular e Windows 8 tablet e celular, para serem utilizados na

    impressora fiscal atual e na impressora 09/09. Isso um fato indis-cutvel. Entre no www.youtube.com/darumadeveloper e veja os

    cursos de como usar Android com Impressora Fiscal e No fiscal,

    via cabo, WiFi ou Bluetooth, tudo isso utilizando-se de classes

    nativas Android pra operao, ou classes nativas Windows 8.

    Hoje o modelo de inovao tecnolgica est travado por

    um modelo associado as obrigatoriedades fiscais necessrias para

    se vender um sistema de automao comercial. Com isso a maior

    parte do trabalho desenvolvido dentro das software houses para

    atender obrigatoriedades fiscais. como se o desenvolvedor e

    sua empresa de software fossem Software House contbil com

    fins fiscais, quando na verdade ela continua com a obrigao de

    cumprir as regras fiscais exigidas pelo governo mas sem dela (do

    desenvolvedor e sua empresa) retirar a fasca da inovao. Isso

    hoje no possvel. Um exemplo? Um PDV totalmente Cloud

    Computing, para que o cliente final tenha um hardware mais

    magro, dedicado, sem manuteno na ponta. Esta inovao

    conflita com a obrigatoriedade de seu aplicativo emitir cupons

  • 12

    www

    fiscais off-line, ou seja out-of-Browser.

    Tenho em meu currculo 79 palestras de PAF em 4 anos,

    e mais de 5.0005 desenvolvedores presentes. Em conjunto com

    o Supervisor Tcnico Deynison e o Coordenador de Anlise em

    PAF-ECF Alexandre Sibalszky, ambos da POLIMIG, fizemos

    uma dobradinha que rodou o pais nos fruns da DNAutomao

    alm de evento prprios com a Comunidade de Desenvolvedores

    Daruma. Sempre apoiei a necessidade de se filtrar o mercado,

    de se ter no mercado bons profissionais, que realmente estejam

    interessados no desenvolvimento da tecnologia, utilizando assim

    todo seu potencial intelectual para inovar em prol de seu cliente

    e no para inovar nos mtodos de sonegao. Mas infelizmente

    nem todos ns pensamos assim, e a inovao em sonegao

    passou a ser perseguida pelas regras colocadas hoje no PAF, que

    travam por sua vez o uso de tecnologias como Tablet, Internet,

    Cloud Computing, MobilePayment, NFC, enquanto o mundo j

    caminha para a obsolescncia destas inovaes. 6

    Note que corretamente cito que o mau uso da tecnologia

    5 Um Log e todas as palestras realizadas, com fotos, pode ser encontrada aqui:http://1drv.ms/Njuj2BeaesespecificassobreoPAFaquihttp://www.daruma.com.br/ddcmkt/ddcmkt_017_13.html

    6 Hoje dia 04/03/2013 j tenho a cincia de que algumas regras do PAF estoseadaptandoparapermitirousodestastecnologiasnopontodevenda,oquetimo!Toroeapoioquecadavezmaiselasseadaptemaoevolutivotecnolgicoqueestamosvivendo.ANotciatimaeofuturodoPAFqueeuapoiopromissorsecontinuarnestecaminhodeadaptar-se ao avano tecnolgico, que o ECF atual como j permite.

  • 13

    www

    passou a ser perseguido pelas regras do PAF, e no que o PAF

    engessa a automao comercial. Aqui est o desafio!! Aqui comeam

    as mudanas com a NFC-e. A inovao com o cruzamento de

    dados on-line, a busca pela eficincia no uso dos dados (no

    de hoje que se fala de BIGDATA), permite que sejam abertas as

    portas da inovao tecnolgica sem descuidar do monitoramento

    fiscal necessrio para que no haja mau uso desta inovao. No

    h receita de bolo, e quem sou eu para dizer como tem que ser

    feito, mas em um ponto estamos de acordo, a NFC-e traz um

    movimento on-line, abre o uso de novas tecnologias e sem dvida

    ainda no a soluo final ou a soluo de todos os problemas,

    ir amadurecer e trazer melhor controle fiscal para os governos

    estaduais sem abrir mo da inovao tecnolgica, abrindo um

    ampla e larga estrada para uso inovativo e massivo da tecnologia

    em prol da automao.

    Onde somos Afetados

    Mas onde ns, Escovadores de Bits, somos afetados pela

    NFC-e? Em tudo! Retomando a lista de inovaes de 2007 pra c,

    como MobilePayment, Tablets, Phablets, SmartPhones, Internet,

    Linguagens WebMulti-Plataformas, APPs para SmartPhone,

    tudo isso possui seu espao na arquitetura NFC-e. Com isso ns,

    Escovadores de Bits, necessitamos manter o desenvolvimento

    compliance com as obrigatoriedades fiscais atuais, sem perder

    a inovao tecnolgica que pode ser aplicada para a NFC-e,

    beneficiando a operao de venda no PDV, o que muitos chamam

  • 14

    www

    de User Experience.

    O PDV e seu sistema de automao, outrora concomitante,

    (e me lembro que em 1999 era um palavro falar de PDV

    no concomitante rsrsr) na NFC-e pode ser no-concomitante,

    realizando todas as atividades na tela, e s ento aps o aceite ou

    fechamento da venda, sendo enviado para a devida emisso de um

    documento oficial de venda, neste caso a NFC-e. Pense neste fato:

    Seu sistema no concomitante. S este movimento por si, em sua

    essncia, facilita operaes com por exemplo o cancelamento de

    item no desejado na compra. O que fazer? Basta retir-lo do listbox

    e abater do valor a ser pago - tudo isso claro antes de enviar para

    emisso e impresso da NFC-e, simples assim. Pense por exemplo

    em uma pr-venda (a pr-venda no foi inventada ou criada com

    o PAF, ela foi regulamentada com o PAF, mas o processo de pr-

    venda j existia a sculos) que possui 14 produtos pr-escolhidos,

    dentro de uma loja de material de construo, mas que agora o

    cliente desistiu de comprar o saco de pregos e decidiu isso ao

    chegar ao caixa, seja por que ficou caro a compra, seja porque

    se arrependeu. O que fazer? No modelo NFC-e basta retira-lo

    da lista de itens da pr-venda, retira-lo do ListBox, recalcular na

    tela o preo e informar o novo valor pro cliente, o cliente pagar

    e realizar a emisso e impresso da NFC-e na nuvem ou off-line,

    caso haja problema de conexo com o servidor. A falta de conexo

    com o servidor no impede sua emisso rastreada. Esclareo e

    elimino assim um mito recm levantado sobre a NFC-e de que s

    possvel emitir NFC-E com segurana se estiver on-line. Para

  • 15

    www

    emisso off-line existem os Tokens, o ID de tokem e o HASH

    que no QRCODE so colocados. Uma vez lido este QRCODE

    sabido pelo servidor da existncia desta nota que est off-line e

    que deve subir, caso no suba, e fiscalmente rastreada.

    Este movimento j comea a acontecer, solues

    inovadores em UFs no paf j comeam a ser vendidos, como o

    NonusTouchOne, um conceito de PDV nico e simples no Tablet

    onde o operador utiliza-se de um Tablet como computador e

    ponto de venda, porm com operaes e funcionalidades de uma

    caixa registradora ou Micro terminal. Alias! Aqui outro mercado

    que com as exigncias acabou sendo restrito seu uso Micro

    terminal. Com a NFC-e este mercado

    pode voltar a operar, o que fantstico,

    as vezes tudo o que um cliente necessita

    apenas e to somente um Microterminal

    no caixa. Mas lembre-se INOVAO.

    Como utilizar este movimento a favor

    da inovao Tecnolgica e, como

    sempre desejvamos, colocar nossos

    desenvolvedores para trabalhar em

    prol das necessidades do cliente? Tudo

    isso comea com a escolha correta de uma arquitetura livre de amarras, livre

    de condicionais de uso de Hardware

    especficos, este item importante

    porque a escolha errada da arquitetura

    ...a escolha

    errada da arquitetura e provedor

    NFC-e poder comprometer

    sua inovao, primeiro

    estude as arquiteturas

    ofertadas e veja

    se esto alinhadas com seu

    plano de inovao.

  • 16

    www

    e provedor NFC-e poder comprometer sua inovao. Primeiro

    estude as arquiteturas ofertadas e veja se esto alinhadas com

    seu plano de inovao e verifique se ir torna-lo refm de uma

    operao dedicada impedindo seu crescimento e inovaes e

    outras plataformas.

    VOL1/ Cap.1 Concluses

    O Emissor de Cupom Fiscal, no pior ou melhor que a

    NFC-e. A NFC-e no melhor ou pior que o Emissor de Cupom

    Fiscal. No se pode comparar, so modelos diferentes para

    fins diferentes. Um com uma evoluo de 15 anos, com vrias

    inovaes, outra com o modelo bem amadurecido da NF-E,

    com vrias inovaes e itens ainda a serem amadurecidos - fato

    perfeitamente aceitvel.

    Me lembro de em uma reunio, a quase 15 anos atrs,

    ouvir de um dos fiscais na sala comentar Mas a impressora no

    guarda uma foto do cupom fiscal? S guarda totais? e todos

    ns (incautos e descuidados) rimos amigavelmente e dissemos

    Imagine! Pra isso teramos que ter um HD na impressora. Mas

    tudo isso estava mais prximo do que imaginvamos, todos os

    fabricantes de impressora em sua poca inovaram no conceito

    da atual impressora matricial como uma grande calculadora,

    avanando pro conceito de impressora fiscal com log eletrnico

    e j conhecido e aplicado em outros pases como Eletronic

    Journal. A Daruma foi a empresa que mais inovou neste cenrio

  • 17

    www

    e lanou a impressora que a consolidou no mercado de automao,

    a FS6007 e outros fabricantes seguem este ritmo.

    Onde desejo chegar e concluir com este fato histrico?

    No podemos dar as costas para novos modelos. Isso aprendi

    com o passar dos anos, a maturidade e bons cursos na rea. No

    podemos hoje dizer NFC-e no pega, ou NFC-e torna vivel

    uma sonegao em massa. Assim como antes era impossvel

    fazer uma impressora que armazenasse tudo o que era impresso,

    e isso aconteceu, vrios itens hoje criticados na NFC-e sem

    dvida iro evoluir e as solues aparecero de onde menos

    esperamos: Dentro de nosso mundo da Tecnologia. Foi assim

    com a transio da impressora matricial para a trmica, o mercado

    evoluiu, as memorias DOM e FLASH evoluram, tornaram-se

    mais seguras e os sistemas embarcados tambm tornaram-se mais

    eficientes e....BUUM! O ambiente perfeito para se criar uma

    impressora que anos atrs era impossvel de se pensar e ramos

    desta possibilidade.

    7 A FS600, em 2004,foiaprimeiraimpressorafiscaltrmicacomsistemaeasyLoadetambmaprimeiraatereasyloadcomguilhotina.Naqueletempo todas ainda eram com o carrinho de trao da bobina e necessita-vam inserir a bobina neste carrinho, ao contrrio da FS600 que era apenas soltar a bobina dentro dela sem a necessidade de guia ou mecnica tra-cionada,pararealizaratrocadepapel.Tambmfoipioneiraecriadoradavendedeitememumalinha,economizandopapeledologotiponocabe-alhodocupom.DepoisdissotodososconcorrentespassaramaterestamesmacaractersticaoriundadaFS600.Umainovaoqueditouopadropara o mercado. Uma verdadeira inovao para a poca e que forou o mercado/concorrentes a acompanhar.

  • 18

    www

    O PAF representou uma evoluo em nosso mercado.

    Filtrou empresas, regulamentou um mercado sem regras, foi timo

    para todos ns e agora necessita evoluir, adaptar e acompanhar o

    mercado e suas necessidade, que hoje possuem nfase em inovao

    tecnolgica. Neste nterim, a NFC-e elimina a certificao PAF?

    Para os estados que at a data de hoje regulamentaram e permitiram

    o uso da NFC-e, a resposta SIM, o PAF no necessrio. Isso

    bom? No. Acredito que deveramos defender um PAF mais

    reduzido, mais adaptado as necessidades tecnolgicas, alinhadas

    com as inovaes mobile e cloud de nosso ano de 2014. Continuo

    defendendo a necessidade de certificao, de se certificar e dividir

    a responsabilidade com rgos que de forma competente fazem

    seu trabalho seguindo o roteiro e nos ajudam a fazer um exerccio

    de testes, que ao contrrio no faramos com tal foco. Quem sabe

    um PAF-NFC-e? Volto a insistir, adaptado as necessidades do

    uso das tecnologias emergentes e consolidadas de 2007 pra c,

    principalmente Cloud Computing.

    E a impressora fiscal atual? J est sofrendo sua atualizao

    em termos de tecnologia. A impressora do convnio 09/09, mais

    conhecida como impressora conectada, traz a conexo com a nuvem

    dentro de um protocolo XML j conhecido pelos servidores de

    NFC-e e NF-e. O cuidado a se tomar que no se tenha o mesmo

    modelo atual de PAF, para o ECF conectado, pois o ECF permite

    o uso de inmeras tecnologias que hoje o uso do mesmo PAF, sem

    modificaes, impediria o uso de inovaes e permaneceramos

    na mesma. Sobre isso no apenas implementar o modelo 09/09 e

  • 19

    www

    est resolvido, mas sim a abertura para que tecnologias emergentes

    e j consolidadas possam ser utilizadas e que do outro lado os

    dados cheguem at seus respectivos governos, sem a necessidade

    de matar a inovao para que isso acontea, como por exemplo a

    eliminao da necessidade de concomitncia do sistema ao usar a

    impressora 09/09. Mais informaes sobre o ECF 09/09 pode ser

    visto no vdeo de nmero #102 gravado ao vivo na Autocom de

    2012. www.youtube.com/darumadeveloper Vdeo #102.

    No Captulo seguinte, tendo bem marcado em nossa

    leitura a palavra INOVAO, vamos entender como pensar

    estrategicamente frente estas mudanas, que ajudaro a decidir

    sem imediatismo, com viso de curto e longo prazo. Fique

    tranquilo, hoje com o avano rpido de nosso sistema no existe

    mais plano de longo prazo de 3, 4, 5 anos que seja executado

    fielmente, o cenrio muda constantemente e o longo prazo hoje

    por ser traduzido por 12 meses. Acima disso estratgia, que

    pode ser ajustada, executada ou abortada na execuo dentro do

    longo prazo.

  • 20

    www

  • 21

    www

    Alm das mudanas que enumerei no captulo anterior, vale

    muito a pena pensar nas mudanas a frente nos prximos 5(cinco)

    anos, com relao ao modelo de arrecadao fiscal e as adaptaes

    necessrias para o aplicativo de automao comercial. Estratgia e Planejamento so, em minha opinio, duas palavras e aes que deveriam estar no dia a dia de qualquer CEO, Diretor ou Gerente.

    No Mdulo de empreendedorismo que pude realizar em Babson

    Boston, aprendi sobre a inexistncia de nveis na empresa para

    empreender, e no empreender. H nveis na empresa que voc

    consegue empreender mais ou menos, mas empreender sempre

    possvel. Todo empreendedor planeja, monta uma estratgia, uma

    abordagem e ento executa. No pode ser diferente no cenrio

    atual de NFC-e, impressora fiscal, e muito menos diferente no

    cenrio que se prepara a frente, onde conviveremos com 4(quatro)

    modelos diferentes de ponto de venda.

    O Cenrio

    As incertezas so muitas e quem neste ano de 2014 levantar

    e apontar exatamente o que ir acontecer, est predizendo o

    que todos j sabem ou est literalmente chutando e quem sabe

    pode acertar. No h sinalizao forte e declarada por parte das

    associaes de fabricantes nem de software, sobre por exemplo, o

    Estratgia frente as mudanas e o cenrio incerto

    VOL1/ Cap.2

  • 22

    www

    SAT Fiscal, a NFC-e em So Paulo, e uma possvel unificao do

    sistema de arrecadao e regulamentao no PDV. Nos tempos

    de incerteza e falta de informao consistente, o melhor a fazer

    estudar o cenrio e planejar, planejar uma estratgia de abordagem

    que traga o melhor ganho possvel em curto e longo prazo. Sem

    isso ser impossvel sobrevier a pocas de incerteza, por mais

    nebulosas que possam parecer, por mais que a luz no final do

    tnel parea o trem em direo contraria.

    O que podemos sim afirmar a plano e alguns j em

    execuo de 4(quatro) modelos de arrecadao fiscal que afetam

    o software de ponto de venda e todo mercado de automao

    comercial, sendo que conviveremos com eles, os 4(quatro)

    modelos, nos prximo 3 a 5 anos, so eles:

    Impressora Atual (Convenio 85) a impressora

    que atualmente todos usam no ponto de venda e todos os

    desenvolvedores portaram seu aplicativo para ele. Principalmente

    atravs da DarumaFrameWork.DLL e DarumaFrameWork.SO,

    que vem batendo record de downloads e venda de impressoras

    subsidiadas para desenvolvedores. 8

    Impressora Convnio 09/09 (ou impressora conectada)

    8 ParateracessoaonmerodedownloadsdoDarumaFrameworkMulti--plataformaDarumaAcessehttps://bitly.com/10oartG+ so 23.000 down-load apenas 3 meses.

  • 23

    www

    impressora que possui o SCU9 Set de comandos nico- Blindada

    e Conectada, assinando todos os cupons ficais e desonerando

    vrios itens com relao a impressora do convenio anterior, como

    Lacre Fsico passa a ser Lgico, ausncia o Bitmap na reduo

    Z, assinatura de cada cupom emitido seja ele on-line ou off-line,

    tornando a automao comercial independente de um servidor

    para a operao fiscal. At o momento o modelo mais seguro de

    arrecadao, porm alinhado com o PAF, em seu modelo atual,

    ainda no permite o uso de todas as inovaes tecnolgicas

    para o aplicativo de automao comercial. Esta impressora a

    melhor soluo no cenrio atual e representa a evoluo de tudo

    o que j vimos em tecnologia de impresso e venda online com

    a segurana off-line oferecida. Possui os protocolos de NF-e,

    NFC-e e a impresso de QRCODE.

    S@T Sistema Autenticador e Transmissor de cupons

    fiscais eletrnicos Dispensa o uso de uma impressora Fiscal,

    permite o uso de qualquer Mini impressora, exige o uso de um

    hardware especifico que deve ser certificado e que trabalha entre

    o sistema de automao comercial e o servidor fiscal estadual.

    Gravamos um tutorial de 3 partes que voc pode encontrar aqui

    sobe o SAT

    9 OPrimerosetdecomandosnico-SCU-foiespecificadoporClaudenirAndrade,logorepassadoaafracparaestudoedevidasalteraes.VejaoPOSTaquinaAtivoaccessparaacomunidadededesenvolvedoreshttp://www.ativoaccess.com.br/mostra.noticia.php?noticia=36emJunhode2008.

  • 24

    www

    Parte 1: http://www.desenvolvedoresdaruma.com.br/dde/

    htmls/dde032_2013-ambiente-sat.html

    Parte 2: http://www.desenvolvedoresdaruma.com.br/dde/

    htmls/dde033_2013-entendendo-sat-p2.html

    Parte 3: http://www.desenvolvedoresdaruma.com.br/dde/

    htmls/dde034_2013-entendendo-sat-p3.html

    Parte 4: http://www.desenvolvedoresdaruma.com.br/dde/

    htmls/dde035_2013-testando-sat.html

    Ou acesse ao site www.desenvolvedoresdaruma.com.br link

    Comunicados DDC sub ttulo, DUAL.

    NFC-e Nota Fiscal Eletrnica de Consumidor Que

    dispensa o Uso da impressora Fiscal, no h PAF previsto nesta

    modalidade, permite o uso de qualquer impressora de mercado,

    h necessidade de gerar ou imprimir o QRCODE com o link onde

    se encontra (online) ou se encontrar (quando emitida off-line) a

    Nota Fiscal Eletrnica para o consumidor Final. H necessidade

    de acesso ao servidor do SEFAZ para a Emisso on-line do cupom

    fiscal, que neste caso chamado e Extrato da NFC-e.

    O Rio Grande do Sul, Mato Grosso, Sergipe, Acre,

    Amazonas j permitem o uso da NFC-e, So Paulo por exemplo,

    tornou opcional o uso da NFC-e a partir de 01 Abril de 2014

    conforme a Portaria CAT-37, de 3-5-2013 que prorrogou o

    SAT para 1 Abril de 2014 e ao mesmo tempo tornou opcional

    o uso da NFC-e como ator principal no ponto de venda, e no

    unicamente o SAT, permitindo esto uma escolha. Estados como

    Santa Catarina j possuem calendrio de obrigatoriedade do uso

  • 25

    www

    da impressora Conectada, a impressora 09/09, outros estados

    continuam no movimento do uso da impressora Fiscal convenio

    85, impressora fiscal atualmente utilizada em todo pas.

    Te ofereo compatibilidade, no mexa em seu Aplicativo!! Realmente vale a pena? Paga-se um preo por isso.

    COMPATIBILIDADE 100% COM SEU SISTEMA

    ATUAL DE AUTOMAO. REALMENTE VALE A PENA??

    Com todo este cenrio, vrios fabricantes de automao

    comercial esto incentivando a compatibilidade ou seja, no mexa

    na sua aplicao e voc poder ento atender as quatro modalidades.

    Mas ser que isso estratgico neste cenrio e no que h de vir?

    A resposta clara: No! O Cenrio de incerteza da prevalncia de um modelo fiscal (o que acho que no ir acontecer em poucos

    anos) nos cega no sentido de dizer SIM que a compatibilidade

    o melhor caminho, porm analisando com calma de maneira

    empreendedora e colocando na estratgia a inovao tecnolgica,

    est claro que no o melhor caminho.

    Se fizermos um quadro de compatibilidade em modelo de

    negcio, levando em considerao as regras do PAF - e aqui no

    falo de negcio monetrio mas regra de negcio transformada

    atravs de uma linguagem de programao seu algoritmo sem

    dvida chegaremos concluso que h muito mais que continuar

  • 26

    www

    prevendo em seu aplicativo com PAF do que sem o PAF, como por

    exemplo a certificao do aplicativo, a concomitncia, a sequncia

    de vendas exigidas pelo PAF. Esta concluso nos leva claramente a

    deciso que a compatibilidade no o melhor caminho para uma

    regra de negcio e um pdv mais eficiente, se voc implementar

    NFC-e em seu aplicativo de ponto de venda.

    Sem dvida todos os fabricantes de ECF 85/01 iro

    fornecer algum tipo de compatibilidade para seus parceiros.

    Isso no h dvida. Isso fundamental para um fabricante de

    automao comercial, com um nmero expressivo de parceiros

    revendas e desenvolvedores. Certamente todos iro lanar sua

    impressora 09/09 (impressora fiscal conectada) com meios em

    driver, dll, para que os comandos principais sejam compatveis

    e o sistema de automao comercial funcione com tudo o que j

    foi desenvolvido at hoje atravs de suas dlls e drivers. Isso no

    nenhuma inovao, uma obrigao e questo de sobrevivncia

    do fabricante em seu mercado, junto aos seus parceiros. Aqui

    h uma oportunidade para que ns Daruma possamos crescer

    ainda mais na comunidade de desenvolvedores, atravs da entrega

    de ferramentas de integrao que inovam de verdade, que no

    pensam apenas na compatibilidade mas na possibilidade de

    inovar, reinventar, fazer do zero e no levar para o PDV novo

    com NFC-e o legado do PDV com ECF, com PAF.

    Porm quando observamos as regras atual para NFC-e e

    SAT, com a ausncia do PAF e das regras de ECF, perguntamos:

  • 27

    www

    possvel fornecer tambm a compatibilidade? Ou seja, a grande

    questo : Posso continuar emitindo cupom, Abrindo cupom,

    vendendo item, cancelando item, recebendo forma de pagamento,

    fazendo tef (discado ou dedicado) fechando o cupom, pegando

    nmero de srie, grande total, Status do cupom, nmero de

    COO, nmero de CCF e ainda assim sem mexer em nada no

    meu aplicado, fazer uma NFC-e ou um Cupom SAT? SIM a resposta, mas a contra-pergunta : Vale a pena? A a resposta muda para, muito provavelmente, NO. Todos os fabricantes tambm possuem hoje seu sistema de compatibilidade, afinal de

    contas todos desejam preservar seu parque instalado.

    Por exemplo, na Daruma ns tivemos a ideia, e aqui foi uma

    inovao que se transformou em oferta clara ao mercado inclusive

    com pedido de patente, que a criao de uma impressora No

    Fiscal Compatvel, ou seja, ela entende os comandos fiscais,

    responde aos comandos fiscais de seu aplicativo, porm quando

    voc solicita o encerramento de um cupom fiscal com sua devida

    forma de pagamento, obrigatoriamente a impressora se comunica

    com a DarumaFrameWork.dll ou DarumaFrameWork.SO e a

    partir de a com os dados previamente colhidos do cupom efetua-

    se a emisso on-line e automtica da NFC-e nesta impressora

    No Fiscal Compatvel. Neste modelo de compatibilidade no

    existe Download de MFD, MF ou espelho de cupom, estes trs

    comandos necessitam ser comentados ( // ) no sistema de

    automao comercial, porm todo restante continua funcionando,

    todas a regras do PAF so respondidas perfeitamente j que os

  • 28

    www

    comandos fiscais e seu comportamento permanece na impressora

    No Fiscal Compatvel. Outros fabricantes ofertam a emulao de

    um ECF por Software, onde o sistema de automao comercial

    interage com um Emulador/Simulador mas no momento de

    solicitar o encerramento do cupom fiscal, emite-se uma NFC-e.

    Tambm outro caminho.

    Mas nenhum destes caminhos permitem a inovao

    tecnolgica, e todos eles mesmo no sendo necessrios levam a carga e o legado o PAF em seu cdigo fonte, o que torna as vezes lenta a operao em um ponto de venda. Isso no

    novidade, nem de se espantar ao ler, basta olhar para o nmero

    de informaes, nmero de srie, criptografias do GT, etc. que

    necessitam ser colhidas e processadas antes de se fazer um cupom

    e aps seu encerramento, para seguir as regras do PAF.

    Todos estes modelos de compatibilidade entre o ECF e a

    NFC-e ou entre o ECF e o SAT, trazem o legado das regras do

    PAF, o que limita um pouco a inovao tecnolgica que tanto

    falamos e pregamos, como necessidade premente de sobrevivncia

    frente a abertura de nosso mercado para o mundo e a evidencia

    eu nosso pas se encontra10. Tente por exemplo, neste modelo de

    compatibilidade colocar uma impressora fiscal (Leia-se modelo

    10 Nos anos de 2012 e 2013 recebemos, integramos e homologamos 17 empresasdeforadopasqueabriramescritriosnoBrasil.OMercadodesoftwareserbastantecompetitivocomaaberturaeusodaNFC-e,porisso a necessidade de inovar, atualizar e acompanhar a evoluo tecnolo-gia promovida mundialmente.

  • 29

    www

    compatvel) em um PDV novo ou trocar a impressora do PDV

    A para o PDV B. Voc no conseguir, a menos que deixe de

    prever a regra fiscal do PAF de verificao do nmero de srie, sua

    devida criptografia armazenada inacessvel ao usurio e a consulta

    a lista (tambm criptografada e inacessvel ao usurio) da lista de

    nmeros de sries permitidos.

    A venda concomitante outro item que permanecer

    a existir no modelo de compatibilidade (sem mexer em nada

    no aplicativo de automao) e enxertar a compatibilidade

    oferecida pelo fabricante de automao, com relao a NFC-e.

    O Cancelamento de Item ou o Cancelamento em sua pr-venda

    continuar a obedecer as regras de PAF, nada muda. O PDV

    NFC-e, no modelo de compatibilidade leva este legado consigo.

  • 30

    www

    Inove, Invente e Recrie

    Onde desejamos chegar? Estou dizendo que todas estas

    regras de PAF que citei no pargrafo anterior no so necessrias?

    NO, longe disso!! Note quem sabe poderia ser desnecessrio no

    cenrio do ECF Conectado 09/09 - j que o mesmo conectado

    e acessvel ao fisco, como a NFC-e. Por qu no? Continuo e

    defendo a existncia do PAF neste modelo de ECF 09/09 e de

    NFC-e (PAF reformulado e adaptado obvio) pois ele priva

    e fecha as portas para o mau uso da tecnologia em prol da

    sonegao. O PAF reduzido, por exemplo, o PAF simplificado

    bom para as trs principais tecnologias de mercado, Cloud, Tablet

    e Mobilidade. Impede o uso malfico do sistema arrecadatrio.

    Todavia no modelo NFC-e e SAT considerando o PAF em seu

    modelo atual, perde o sentido j que a operao on-line e

    rastreada quando off-line, ento a questo a ser levantada : VALE

    A PENA APLICAR UM MODELO DE COMPATIBILIDADE

  • 31

    www

    NA NFC-E E NO MEXER EM NADA EM MINHA

    APLICAO HOMOLOGADA PAF? Em 80% dos casos voc

    concluir que no, no vale a pena! Os 20% que valem a pena so

    os casos em que voc no tem domnio do fonte, de seu cdigo

    fonte, no possui equipe para uma reescrita de seu sistema ou est

    em um momento de sua empresa (Software House) que no deseja

    codificar mais anda, apenas vender e sobreviver. Nestes casos sim

    vale a pena o modelo de compatibilidade, nos outros 80% no

    vale a pena e ao no valer a pena, abre as portas para a inovao.

    Ao comear do ZERO, e muitos no comearo do

    zero, mas ao comear do ZERO, por assim dizer, voc poder

    ento planejar seu PDV mais leve, no concomitante, talvez

    em uma nova plataforma de desenvolvimento on-line ou Cloud

    Computing, aplicando boas prticas de desenvolvimento de

    software, pensando em seu software como servio e no como um

    instrumento to somente compliance com a arrecadao fiscal,

    seu argumento de venda muda baseado no servio, na tecnologia,

    mas possibilidades ofertadas, nos

    novos hardware que aparecem

    no mercado, na possibilidade de

    venda on-line, por tablet, por

    SmartPhone, InStore, OutStore,

    com formas de pagamento mobile

    ou no.

    Aproveite o momento em

    ...Pense em Mobilidade, faa uso de desenvolvimento Multi-Plataforma, WEB, Cloud, Tablet,... Olhe para fora da Janela, pense fora da caixa, invente, inove, recrie.

  • 32

    www

    que se abre a possibilidade de se inovar, e usar as tecnologias mais

    atuais em desenvolvimento, faa uso de novas metodologias, crie

    quem sabe uma equipe nova as vezes at uma empresa nova e

    reinvente seu sistema de automao para NFC-e e SAT, j que

    em ambos os modelos, NFC-e e SAT, desaplicam-se as regras de

    PAF e aplicam-se as regras de um pdv no concomitante. Pense

    em Mobilidade, faa uso de desenvolvimento Multi-Plataforma,

    WEB, Cloud, Tablet, liberte sua criatividade e utilize-a a favor da

    inovao gerando competitividade e respiro tecnolgico ao seu

    sistema. Olhe para fora da Janela, pense fora da caixa, invente,

    inove, recrie. Tudo isso permitido neste novo modelo.

    Aproveite a NFC-e para pensar fora da caixa

  • 33

    www

    Quando foi emitida a Primeira NFC-e? aqui tem uma

    confuso de primeira NFC-e com validade jurdica e a primeira

    NFC-e, primeira mesmo. A Primeira foi emitida em uma

    impressora Daruma DR700 pela

    Panvel. Trabalhamos sbado, domingo

    e feriado, no dia do trabalhador, me

    lembro como se fosse hoje! Entregamos

    para nossos parceiros da Panvel a

    biblioteca DarumaFrameWork.SO,

    compilada em uma verso de Linux

    proprietria para integrao com

    Kylix. Foi exatamente no dia 01-05-

    2012 Simbolicamente por ser o dia

    do trabalho. 11

    Eu pessoalmente acompanhei

    desde o comeo, juntamente com

    nossa equipe de integrao com

    desenvolvedor, com a Larissa, Felipe

    Rolim, Alexandre Vicente, Debora,

    11 ANotciadestaemissovocpoderencontrarnositedosefaz-rs.https://www.sefaz.rs.gov.br/Site/NoticiaDetalhes.aspx?NoticiaId=4776 ou em nosso comunicado aos desenvolvedores aqui: http://www.daruma.com.br/ddn/ddn009_66.html

    Escovando Bits! Pense na arquitetura, planeje antes de tudo

    VOL1/ Cap.3

  • 34

    www

    todos trabalhando para que tivssemos tudo o que fosse necessrio

    para que esta emisso fosse um sucesso. Bem, nem necessito

    explicar a revoluo que isso causou. A evoluo foi considervel,

    por exemplo, se voc acessar ao link que se encontra no rodap

    desta pgina poder ver a notcia desta emisso. A Impresso

    foi realizada atravs de nosso driver e nossa impressora, com

    um auxilio incrvel dos desenvolvedores e responsveis de TI da

    Panvel. Mas note um detalhe, h um cdigo de Barra de p na

    vertical! Era assim a primeira NFC-e e posteriormente apelidada

    de DANFINHA.

    Ento, ao contrrio do que alguns pensam desde 2012 j

    existe este movimento, o Rio Grande do sul foi pioneiro nesta

    operao. Aps isso claro, houve uma regulamentao de nvel

    mais nacional o ENCAT () e ento a tal Primeira NFC-e com

    validade Jurdica. Aps este episdio, outro parceiro forte e de

    longa data a TOTVS nos auxiliou em um piloto com a NFC-e

    j regulamentada pelo grupo de estudo criado pelo ENCAT

    para um piloto em 40 impressoras Daruma na rede Todimo

    no Mato Grosso. Como esta ajuda foi valiosa pra entendermos a

    NFC-e e mergulharmos nela. Nosso parceiros Fernando Makoto

    Machima, Diego Pereira, Paulo Henrrique alm da pacincia de

    nosso cliente em comum do responsvel de TI pela Todimo,

    Claudio Willemann. Todo este cenrio nos ajudou a evoluir,

    pensar na arquitetura e como poderamos ajudar os parceiros de

    software atravs desta experincia de open-innovation, colocada

    em pratica, com a TOTVs.

  • 35

    www

    Este histrico importante, pois de l pra c passaram-

    se quase 2(dois) anos e pensamos muito em como atender os

    desenvolvedores da comunidade DDC (Daruma Developers

    Community). Tudo o que estamos fazendo e ofertando, cada

    passo pensado com cuidado, o projeto de sistemas, a arquitetura

    tcnica que resolvemos adotar e o parceiro foi escolhido a

    dedo, cruzando a sinergia tcnica, a necessidade de inovar e

    a importncia de no travar o processo de inovao com esta

    grandiosa oportunidade que temos de revolucionar o sistema de

    automao comercial.

    Por isso a integrao que possumos foi pensada e planejada

    no foi obra do acaso ou do movimento do mercado, foi um

    encontro de oportunidades versus preparao. Estratgia com

    um senso de execuo muito claro de pra onde deveramos ir.

    Alguns veem como acaso, j ouvi at que Atiramos no que vimos

    e matamos o que no vimos

    (Ignorncia Absurda!), j ouvi que

    temos sorte, mas para estes, que

    assim pensam, fica a frase do Tiger

    Wood Quanto mais eu treino mais sorte eu tenho. Pensamos

    muito em arquitetura, movimento do mercado internacional,

    consumerizao do TI, o advento BYOD que simplesmente

    trouxe a queda de imprios de smartphone lderes em sua poca, a

    consumerizao de tablets, Ultabook, Android, o Movimento da

    Microsoft para o Cloud, PaaS, IaaS, SaaS.

    Quanto mais eu treino mais sorte eu tenho - Tiger Woods

  • 36

    www

    Agora coloque-se um pouco em meu lugar e pense no

    seguinte: Como utilizar esta oportunidade da NFC-e para

    potencializar parceiros de software (Daruma Developer

    Community) trabalhando em uma empresa que basicamente

    fabricante de Hardware? Hardware que agora sua verso no

    fiscal agora utilizada na tecnologia NFC-e? Confesso que no

    foi uma tarefa fcil pensar nisso, operacionalizar isso, desenhar

    a estratgia, mas conto com uma excelente equipe, criada em

    2003 em Curitiba, recriada em 2007 em So Paulo e novamente

    ressurgindo como fnix (rsrsrs) um novo time em 2008 na cidade

    de So Jos dos Campos. O grande desafio ao traar a estratgia

    de NFC-e, para a Daruma e seus parceiros desenvolvedores, era

    como fazer isso estando em uma empresa tipicamente de hardware

    e sem engessar o modelo de desenvolvimento, ou seja, no pensar

    em hardware - Mudar o Mind-Set. 12

    Esta mudana de Mind-Set que nos permitiu por exemplo

    ter a sacada e a inovao de fazer com que um ECF nosso FS700

    (M ou H) ou qualquer ECF da linha MACH, seja transformado

    em campo para uma impressora no fiscal normal, e assim voc

    poder utiliz-la para a impresso de NFC-e, mantendo uma parte

    do investimento que seu cliente realizou l no comeo na compra

    do ECF, como fazer isso? Basta fazer contato no sac@daruma.

    12 Mind-Setotermoamericanousadoprareferenciarumstatus,con-ceito que seu crebro est acostumado e to arraigado que tonou-se um set de comandos e a mudana de mind-set comparado a mudar o sis-tema operacional de seu crebro pra que voc possa ento pensar fora da caixa,pensardiferente.

  • 37

    www

    com.br e voc ter toda a informao de como transformar seu

    ECF Fiscal em No Fiscal para uso da NFC-e.

    exatamente esta anlise que deve ser feita por cada um

    de vocs desenvolvedores no momento de decidir qual caminho

    tomar com a NFC-e, qual parceiro ir seguir, integrar, escolher e

    decidir focar sua parceria: Analise a Arquitetura Oferecida e nunca

    permita que a arquitetura oferecida seja retrgada e volte para o

    Mind-Set de Hardware Proprietrio! Afinal de contas no foi isso

    que a NFC-e veio a eliminar em sua premissa bsica? Ento como

    neste momento amarrar seu planejamento de desenvolvimento

    em um Hardware nico e proprietrio? No faa sua anlise

    apenas no preo imediato da soluo, pense na arquitetura como

    um todo, o que ela agrega de crescimento e respiro tecnolgico

    para sua empresa de software e at onde voc consegue chegar

    com ela, sua escalabilidade.

    A Base da Arquitetura NFC-e Daruma e seu Servio de Mensageria

    Muito bem! Independente das estratgias e produtos de

    NFC-e oferecidas no mercado, ns mudamos nosso mind-set, ns

    inovamos de verdade, mas no apenas no papel ou nas entrevistas

    glamourosas em revistas e jornais que ningum mais acredita,

    inovamos de verdade! E hoje nossa oferta em NFC-e tem como

    premissa e base a computao nas nuvens, o CloudComputing!

  • 38

    www

    No mais possvel pensar em um servio de alta escala e

    disponibilidade sem pensar em nuvem, em computao elstica,

    em Cloud Computing. Qualquer movimento contrrio a isso de

    extremo risco. Porqu? Explico:

    Realizamos vrias reunies de planejamento estratgico, do

    ponto de vista de integrao com desenvolvedores e pra onde ir.

    Chegamos concluso em 2011 e solidificamos alguns conceitos

    na reunio de 2012 que:

    Padres Internacionais (Opos, JavaPos, JXFs. . . )

    Mobile (Android, Windows 8, SmartPhones . . .)

    Cloud Computing (Soap, Azure, Amazon, Web services,

    Push Notification. . .)

    Multi-Plataforma Windows e Linux

    Open Innovation (Comunidade, Crowd Sourcing, Co-

    Criao. . .)

    Estes cinco pilares passaria a nortear nosso trabalho, trazer

    base para ento possumos uma arquitetura Solida e consistente

    para mudarmos o Mind-Set de Hardware para competncia em

    tecnologia e levar isso de encontro com qualquer mudana que

    acontecesse no mercado de automao comercial, e ento veio a

    NFC-e13.

    13 VejaaquiasfotosdasReuniesdePlanejamentohttp://1drv.ms/Nl0Yot http://1drv.ms/Nl3VWf e a validao de todo este conceito junto comunidadededesenvolvedoresnoDarumaTechnologyDay,ondeco-locamosempraticaaco-criaoeavalidaodetododesenvolvimentohttp://1drv.ms/Nl0Yot

  • 39

    www

    Agora o que tudo isso tem que ver com a NFC-e e como

    isso afeta voc? O respiro tecnolgico e a desonerao do

    ponto de venda atravs do movimento da NFC-e tem que ser

    acompanhado por esta tambm desonerao e inovao por parte

    do fabricante de automao comercial em sua oferta de NFC-e

    aos seus parceiros, caso contrrio mais do mesmo e retornar

    ao modelo de automao comercial antes da NFC-e. Os 5(cinco)

    pilares em que trabalhamos fortemente com toda a equipe por

    quase trs anos, permitem hoje ofertar ao parceiro de software

    Daruma uma arquitetura sria, tecnicamente atualizada e com

    escala, sem a necessidade de se retornar a modelos antigos de

    desenvolvimento e permitindo o uso de novas tecnologias e

    tcnicas de desenvolvimento.

  • 40

    www

    DESENHO DOS CINCO PILARES DA INTEGRACAO

    COM INOVACAO URMET DARUMA14

    Analisando a Arquitetura o decidindo o servio de mensageria

    Quando falamos em arquitetura Cloud, o cu o limite

    (sem trocadilho), porque? Porque quando ofertamos um servio

    de Emisso e Impresso baseado em Cloud Computing, o acesso

    ao servio, o consumo deste servio cumpre um cheklist que

    incentivamos voc a fazer para verificar se a arquitetura NFC-e

    escolhida por voc realmente ir fornecer um respiro tecnolgico

    e permitir que voc inove no PDV, no ficando amarrado a

    14 Para cada um destes 5(cinco) pilares houve uma pesquisa, um desen-volvimento e um produto de integrao, entregue para a comunidade de desenvolvedores.VejanofinaldestecapitulonoApndiceasentregasrealizadas.

    PADRESINTERNACIONAIS

    MOBILECLOUD

    COMPUTING

    MULTIPLATAFORMA

  • 41

    www

    limitaes como por exemplo, no usar Tablet, Celulares ou

    Mobile Payment. Ao questionar e avaliar qual arquitetura de

    emisso de NFC-e voc ir contratar, vale a pena diferenciar dois

    tipos de servio encontrado no mercado.

    Servio de Emisso Tem a misso de realizar sua

    conexo com os diversos servidores do SEFAZ em todo brasil,

    prover armazenamento dos XMLs por 5 anos, sua recuperao,

    consulta, e solucionar problemas como a contingencia programada

    do SEFAZ ou a queda de um dos servidores. A este processo

    denominamos contingencia on-line. Sua internet est em dia e

    funcionando, porm por algum motivo os servidores de NFC-e

    esto fora do ar.

    Servio de Impresso Aqui est uma das inovaes

    da NFC-e. Estvamos acostumados que a impresso no cupom

    fiscal e todo seu Layout era realizado pela impressora, os ajustes a

    esquerda, direita, numricos, tudo era realizado pela impressora.

    Porm com a NFC-e diferente. Como a emisso na nuvem e

    dispensa o uso da impressora fiscal, a impresso realizada em

    uma Mini impressora comum e o layout de responsabilidade

    de sua aplicao desenhar. A menos que haja alinhado ao servio

    de emisso, a Impresso, ou seja, o servio que voc contrata

    mensalmente alm de emitir, tambm realiza a impresso

    automaticamente aps sua emisso, sem trazer este nus para seu

    aplicativo, entregando esta soluo nos drivers de conexo com

    o servio de emisso da NFC-e, e em qualquer impressora, no

  • 42

    www

    restrito a uma marca.

    Considere estas 10 (dez) caractersticas da arquitetura, que

    voc deve levar em considerao ao decidir por qual servio

    optar na integrao com seu aplicativo. Estas perguntas, estes

    pontos, eu me fiz em todos os momento em que estvamos

    decidindo como desenvolveramos a arquitetura a ser oferecida

    aos desenvolvedores, um exerccio as vezes ingrato, at mesmo

    jogando contra o prprio patrimnio diriam alguns, mas foi um

    exerccio necessrio para se chegar a uma arquitetura que seja no

    mnimo escalvel e alinhada com as inovaes que a comunidade

    de desenvolvedores certamente ir demandar, sempre pensando

    em uma novo momento do mercado, repleto de inovaes em

    sistemas de automao e tornando possvel esta inovao. Vejam

    as 10 caractersticas que voc deve considerar em sua anlise:

    1) SEM INSTALAO (SETUPLESS) No faz

    sentido voc reescrever sua aplicao, desejar criar uma inovao

    disruptiva e no final das contas, trazer o nus do processo de

  • 43

    www

    Setup para seu cliente, sua aplicao, sua soluo de ponto de

    venda, isso seria voltar no tempo e no isso que desejamos.

    O que quero dizer com isso? Tenho observado solues NFC-e

    onde faz-se necessrio instalar aplicativos locais e Clients de

    monitoramento! Este no o mind-set correto! mais do mesmo!

    Ora, no mundo ECF, seja ele o Conectado ou o ECF Convenio

    85, o ECF atual, no h necessidade disso! As dlls ofertadas, como

    por exemplo a DarumaFrameWork.SO e a DarumaFrameWork.dll

    so SelfConteiner, no necessitam de instalao. Se no modelo

    de ECF no necessita de instalao, bastando COPIAR e COLAR

    as dlls do fabricante, porque deveramos partir pra um modelo

    de instalao local com a NFC-e? Porque exigir menos em um

    modelo de desenvolvimento, que traz mais liberdade? Seria como

    estar livre porm apenas a sensao de liberdade, j que a corrente

    possui alguns metros a mais. Com isso fuja das Arquiteturas em

    que necessitem de instalao, pense a longo prazo: Conseguirei

    fazer esta instalao em todas as plataformas? Conseguirei fazer

    isso no SrmatPhone? Ou ficarei preso a uma arquitetura instalada

    de NFC-e? Optar por uma Soluo de emisso de NFC-e que seja

    SetUp-Less far com que voc tenha a certeza que ela pode ser

    usada e acessada em qualquer plataforma que voc desejar ofertar

    no futuro, Windows, Linux, Android, etc.

  • 44

    www

    2) SEM RUNTIME Aqui est outra armadilha de

    arquitetura que voc deve fugir: O uso de run-time ou maquinas

    virtuais, principalmente se, a oferta para emisso NFC-e que est

    sendo oferecida a voc, para desenvolver e integrar, tiver sido

    construda pelo fornecedor/fabricante em linguagens gerenciadas

    como .Net, Java, etc. Se voc necessita de uma arquitetura que

    traga para voc portabilidade fuja dos rum-times obrigatrios, para

    isso j basta os que talvez sua prpria linguagem de programao

    exige de voc. Assim como SetUp Less, a Soluo de Emisso de

    NFC-e deve ser sem run-time para funcionar, pois isso garantira

    que voc poder utiliza-lo em sua linguagem nativa sem conflito

    de VMs, Maquinas Virtuais ou JITs (Just In Time Compilares)

    alm de trazer portabilidade futura para sua aplicao. Este caso

    crtico, por exemplo, consegue voc que desenvolve em .NET

    exigir que para usar seu aplicativo desenvolvido em C#.Net por

    exemplo, ter que instalar uma VM Java por conta do fornecedor

    de NFC-e? Impensado! Ou Voc que desenvolve em Java obrigar

    seu cliente a instalar .NET Framework por conta do fornecedor

    de NFC-e? Tambm impensado. So detalhes assim que devem

  • 45

    www

    ser levados em considerao no momento em que voc tem a

    possibilidade de realizar um novo desenvolvimento, uma nova

    modalidade de sistema para automao comercial, com inovao,

    no concomitante, touch centric.

    3) SERVIO SEM EXCLUSIVIDADE DE HARDWARE Sem dvida, quando se pensa em NFC-e imagina-se de imediato

    na dispensa da necessidade de se utilizar a impressora Fiscal e um

    fato a dispensa. Neste ponto o servio de emisso de NFC-e deve

    ser, em sua essncia, livre de marca de impressora, ou seja, no

    deve estar amarrado a uma impresso em um hardware especifico,

    isso amarraria voc eternamente a este modelo e no seria em nada

    uma mudana de Mind-Set que a NFC-e se prope. O Servio de

    emisso de NFC-e que voc decidir integrar com seu sistema de

    automao, deve fazer o que se prope: Emitir. A Impresso

    diferente da emisso e no so a mesma coisa, por isso fuja dos

    servios de NFC-e que obrigam o uso de solues proprietrias

    de impresso ou que amarram a impresso a apenas uma marca

    e modelo de equipamento. Isso permitir que voc tenha a

    autonomia de realizar seu processo de impresso, independente da

    emisso, caso deseje e de inclusive utilizar diferentes impressoras

  • 46

    www

    que talvez seu fornecedor atual no tenha. A Oferta de servios

    separados pode ser a melhor alternativa. Se o servio que est

    sendo ofertado o de Emisso e Impresso, possvel consumir

    apenas a Emisso sem a dependncia da impresso? Se a resposta

    for sim e possvel, v por este caminho.

    4) IMPRESSO SEM EXCLUSIVIDADE DE

    IMPRESSORA A Arquitetura de NFC-e que est sendo

    ofertada voc, caso haja o servio de impresso, em conjunto

    com a emisso na nuvem, deve ser aberta em qualquer impressora

    de mercado que atenda a necessidade de se imprimir o QRCODE.

    No deve estar amarrada a uma marca e modelo especifico,

    permitindo assim que voc feche seu modelo comercial com o

    mercado, fornecedores e seu cliente possa escolher a marca de

    impressora que ele desejar, e no mais a que est compatvel.

  • 47

    www

    5) COM AMBAS AS SOLUES DE CONTINGENCIA

    (ON-LINE E OFF-LINE)

    CONTINGENCIA ON-LINE esta um modelo de

    contingencia as vezes ignorado por alguns, porm importante no

    quesito responsabilidade. A contingencia on-line ela aplicada

    e til quando o estabelecimento comercial, seu aplicativo de

    automao comercial est com acesso internet, acesso ao

    Gateway de NFC-e contratado por voc, porm o servidor do

    SEFAZ passou por uma das duas situaes: Demorou responder

    ou est fora de servio (seja ele programado com antecedncia ou

    no). Nestes casos a necessidade de se continuar emitindo a NFC-e

    no deve ser afetada, o Gateway dever continuar respondendo

    sua solicitaes de emisso de nota, porem o servidor tem em

    sua Arquitetura o desenho de contingencia on-line, ou seja, todas

    as notas emitidas at ento so responsabilidade do Gateway

  • 48

    www

    enviar posteriormente ao SEFAZ e garantir sua emisso, e no

    seu aplicativo.

    CONTINGENCIA OFF-LINE esta deve ser acionada

    automaticamente pelas dlls e drivers de seu provedor de emisso

    de NFC-e quando o estabelecimento comercial encontra uma

    das duas situaes: A Internet est fora do ar, ou o gateway

    contratado tardou na resposta ou no responde. Neste caso a

    emisso d-se no mesmo modelo que a emisso on-line, porem

    sendo de responsabilidade do driver, das dlls sejam elas para qual

    plataforma for, efetuar a emisso off-line e seu posterior envio

    para o Gateway de emisso, desonerando cdigo de seu aplicativo

    para tratar esta contingencia, j que este tratamento encontra-se

    nas solues de conexo com o gateway ofertadas pelo fabricante.

    6) CERTIFICADO DIGITAL E ASSINATURA,

    CENTRALIZADOS Para a emisso de uma NFC-e faz-

    se necessrio um certificado digital, preferencialmente A1 que

    dispensa o uso de Token e leitores de carto. O Certificado A1

  • 49

    www

    um arquivo, ou seja, digital. Mesmo assim porm aqui est

    outro item que deve ser bem analisado na arquitetura e servio

    de mensageria que deseja contratar e fechar sua parceria. O

    Servidor de mensageria deve prever a instalao ou o Upload

    do certificado de seu cliente, pois com isso toda e qualquer

    solicitao de emisso de Nota Fiscal Eletrnica de consumidor,

    que houver de seu sistema ser assinado na nuvem, pelo servidor

    de mensageria Cloud Computing e no localmente. Localmente

    exigiria que voc realizasse a instalao do certificado em cada

    pdv e impediria que talvez outras plataformas que voc resolvesse

    utilizar, como tablet e smartphone houvesse a limitao de estas

    instalaes de certificados digitais. Colocando o certificado na

    nuvem, no servidor de mensageria isso permitir que qualquer

    solicitante seja ele um computador, Windows, Linux, Android,

    Windows 8 Tablet, IOS, qualquer cliente possa assim efetuar sua

    solicitao de NFC-e e ter sua NFC-e assinada. Assinar a NFC-e

    requisito legal para que ela tenha a validade jurdica. Mas quando

    estiver off-line, ento no ser assinada? No! No h obrigao de

    assinar as notas emitidas em contingencia, pois todas as emisses

    em contingencia off-line (Lembre-se que na contingencia on-line a

    assinatura acontece pois o servio de mensageria onde se encontra

    seu certificado est no ar) tero seu clculo Hash realizado com

    o token (uma sequncia de nmeros que no se repetem) que o

    Sefaz fornece para o cliente (Leia-se CNPJ do estabelecimento

    comercial) que est autorizado a emitir NFC-e. Este token (nico

    e no repetido) fornecido no momento da autorizao e

  • 50

    www

    usado durante a emisso em contingencia off-line garantindo a

    existncia, validade e autenticidade do CNPJ que est emitindo

    aquela NFC-e em contingncia, mesmo que sem comunicao

    com o servidor do Sefaz.

    7) CLOUD COMPUTING - MUTIPLATAFORMA

    E MULTIDISPOSITIVO Se voc est criando uma nova

    aplicao de automao comercial para atender as necessidades

    da NFC-e, com isso aproveitar a oportunidade para inovar e

    criar diferentes possiblidades de uso do seu sistema em diferentes

    plataformas (Windows e Linux) e diferentes dispositivos (PC,

    Tablets, Telefones, Microterminais, etc.) escolha um servio de

    mensageria que seja Cloud Computing e que permita a conexo

    direta com este servidor, seja atravs do consumo de WebService

    direto ou atravs de Frameworks locais, mas sem instalao e run-

    time claro, pois caso contrrio voc perde toda a possibilidade

    de inovar e se aventurar em novas plataformas. A desateno a

    este ponto de nmero sete, far com que voltemos no tempo e

    novamente tenhamos problemas onde a inovao impedida

  • 51

    www

    pela plataforma ou arquitetura escolhida que possuem restrio e

    funcionamento apenas em um nmero limitado ou nico de sistema

    operacional, por exemplo. Estamos em 2014 onde as linguagens

    Multi-Plataformas esto avanando, o sistema operacional se

    tornando cada vez mais commodities e no importando mais

    onde voc rodar seu aplicativo. Para isso basta ver a enxurrada de

    linguagens que trazem portabilidade Linux e Windows, o prprio

    .NET FrameWork aberto e existe sua verso pra Windows,

    Linux a at Arduino15. Estamos atravessando um momento em

    que o desenvolvimento para celulares e tablets esto cada vez mais

    igualados por interfaces de desenvolvimento com PhoneGap e

    Xamarin. Com todo este movimento Multi-Plataforma porque

    exigir menos do fornecedor de NFC-e e ficar amarrado sem poder

    inovar neste momento de mudana na automao comercial? No

    h motivos para que isso acontea fique de olho nesta caracterstica

    e que seu framework de NFC-e seja Multi-Plataforma.

    15 ParaumavisogeralsobreMulti-PlataformaemAutomaoComercialvejaestee-mailenviadoaosdesenvolvedoresDarumaemSet/2013http://www.daruma.com.br/ddcmkt/ddcmkt_013_13.html

  • 52

    www

    8) ALINHAMENTO COM MOBILIDADE A

    Automao comercial, no modelo atual de ECF e acreditamos

    que no ECF 09/09 a evoluo tecnolgica ser muito melhor

    ficou focada em atender as necessidades de rotinas fiscais,

    atendimento ao PAF e com isso a estratgia de Mobilidade ficou

    mais difcil de ser aplicada. Tablet, Android, Windows 8, IPAD,

    MobilePayment eram palavras, e ainda so, no muito utilizadas

    e citadas quando falamos de automao comercial no modelo de

    PAF-ECF. Com a entrada da NFC-e a importncia de se pensar

    em mobilidade volta a ter seu lugar, por isso uma das perguntas a

    serem realizadas para a plataforma de mensageria que voc deseja

    escolher : Tal plataforma e seus Frameworks esto alinhadas

    possuindo suporte mobilidade, ao uso de tablets e SmartPhones?

    Mesmo que voc no pretenda neste momento fazer uso ou isso

    esteja fora de seu roamap de desenvolvimento, pense em longo

    prazo, no momento em que voc necessitar este suporte tem que

    estar presente, caso contrrio voe corre um risco de se utilizar de

    uma babilnia de plataformas para atender um desejo simples

  • 53

    www

    de venda assistida atravs de um tablet fazendo NFC-e. Assim que

    vale a pena questionar com antecedncia tal item em seu futuro

    fornecedor de Servio e NFC-e.

    9) PLATAFORMA DE SERVIOS EXTENSVEL

    INTEGRAO COM NFS-E Se voc optou por apostar um

    software nativo NFC-e e no um sistema compatvel, importante

    ter a viso de crescimento deste servio de emisso eletrnica

    de documentos, e a tendncia de que ele no ir parar apenas

    na NFC-e, mas ir se expandir e rpido para a obrigatoriedade

    da NFS-e, CT-e, e outros (lembrando o bom e velho MSDOS)

    C:\>*.*e que possam aparecer. Quando falamos em plataforma

    extensvel estamos nos referindo a uma plataforma que sua

    natureza Cloud Computing permita agregar novos servios sem

    a necessidade de update no lado cliente ou seja, como toda a

    inteligncia est na nuvem, no h a necessidade de novos SetUps,

    runtime, ou reinstalaes.

    A NFC-e traz uma responsabilidade que antes talvez no

    era to preocupante assim para voc no mundo do ECF, que a

    NFC-e NFS-e

  • 54

    www

    NFS-e, a Nota Fiscal de Servio Eletrnica. No cupom fiscal voc

    faz a venda de servio e de produto, bastando referenciar o tipo

    de alquota previamente declarado e cadastrada na impressora.

    Como existe a emisso eletrnica de documentos sendo elas

    NFC-e e NFS-e (Nota Fiscal Eletrnica de Servio) procure

    uma plataforma de mensageria e no apenas uma mensageria de

    NFC-e mas que tambm faa a integrao com a NFS-e e com

    isso seja possvel no mesmo PDV ao vender um item produto e

    um item servio, a plataforma efetuar as duas emisses pra voc

    NFC-e e NFS-e. Este um bom caminho de escolha, porque?

    Porque a Integrao com a NFS-e no to simples e reduzida

    em escopo como a NFC-e. a NFS-e ela integra com prefeituras,

    so mais de 4000 prefeituras em todo brasil e cada uma possui em

    sua maioria um servidor prprio, protocolo prprio e diferenas

    em seus XMLs, suas rotins de contingencia on-line e off-line e

    suas respectivas emisses de RPS. Por isso se sua plataforma de

    mensageria escolhida realiza integrao com NFS-e outro bom

    sinal e comeo, pois pensando a longo prazo voc poder tambm

    integrar a venda de servio juntamente com uma plataforma

    mobile, por exemplo.

  • 55

    www

    10) COMPONENTIZADO, MODULAR Uma

    arquitetura de NFC-e que prev crescimento, escala e atualizao

    tecnolgica, bem como atender as inovaes existentes do

    mercado deve mandatoriamente ser componentizada. O que isso

    quer dizer? Que deve haver internamente em sua essncia uma

    independncia dos servios, por exemplo o servio de emisso

    deve se independente do servio de impresso, que pode ser usado

    ou no. Outro exemplo muito interessante e as veze ignorado :

    QRCODE. A Impresso do QRCODE deve ser independente

    de sua gerao em componentes de servio diferentes que voc

    poder consumir em conjunto como uma soluo e transparente

    pra voc, ou no, que voc possa consumir separadamente.

    Vamos detalhar este assunto: A NFC-E voc pode no imprimir

    o extrato da NFC-E. Muito bem se voc pode em alguns casos

    no imprimir, pergunte-se: De que proveito que a impressora

    que uso ou o servio de impresso que estou contratando tenha

    seu algoritmo de QRCODE dentro da impressora? Resposta:

    NENHUM pois no caso de no imprimir tal funcionalidade no

    til em nada! A Componentizao permitir por exemplo que

    NFC-e

    NFS-eCT-e

    MDF-e

  • 56

    www

    em determinado momento voc realize a impresso da NFC-e

    e seu respectivo QRCODE (aproveitando assim a velocidade

    de gerao de QRCODE interno da impressora) mas que em

    determinado momento outro componente da arquitetura no

    utilize o QRCODE interno da impressora mas gere apenas uma

    figura eletrnica do QRCODE permitindo assim que sua aplicao

    mostre o QRCODE na tela e o cliente com seu celular tenha acesso

    a NFC-E apontando o celular para a tela. Estresse, questione,

    insista em entender o quanto componentizada est seu fornecedor

    de soluo de NFC-e, esta ao ir garantir que voc no ser

    obrigado a consumir servios que voc no deseja, que voc no

    ser obrigado a desenvolver itens que voc no havia planejado

    e ir emitir que voc faa uso completo de suas inovaes em

    diversas plataformas apenas escolhendo o componente de servio

    desejado.

    Resumo das Principais Caractersticas que devem estar

    presentes na Arquitetura NFC-e, pegue agora um lpis e marque

    se seu futuro fornecedor de NFC-e possui estas caractersticas

    abaixo, se alguma for NO, sua inovao tecnolgica futura

    estar em risco e o respiro tecnolgico, ou o life cycle, de seu

    sistema estar comprometido em breve.

  • 57

    www

    ArquiteturA e plAtAformA de mensAgeriA, devem Atender este requisitos SIM NO

    1) Sem instalao Local (SetUp-Less)

    2) Sem Run-Time ou Instalao de VMs locais (RunTime-Less)

    3) Sem dependncia no Servio da NFC-e de Hardware especifico (Hardware-Less)

    4) Imprime em qualquer impressora no importando a marca

    5) Solues distintas para contingencias distintas Online e off-line6) Certificados digitais e assinaturas centralizados na Nuvem

    7) Cloud-Computing, Multi-Plataforma e Multi-Dispositivo

    8) Alinhamento com Mobilidade

    9) Plataforma de servio e extensvel e integrao com NFS-e

    10) Componentizado

    Entendendo a Plataforma e Arquitetura da NFC-e Daruma-Migrate

    As 10 caractersticas acima foram propositalmente realizadas

    e colocadas neste livro. Todas elas forma levadas em considerao no momento em que pensvamos na arquitetura da NFC-e Urmet

    Daruma. Foram perguntas as vezes ingratas um exerccio

    necessrio para mudarmos nosso Mind-set de Hardware para

    servios e emisso e impresso NFC-e Urmet Daruma. Porem

    todas forma respondidas com sucesso com um nico objetivo:

  • 58

    www

    Garantir que a oferta deste servio no travasse as inovaes

    tecnolgicas que tanto ansiamos ver aplicados no ponto de venda:

    Mobilidade, Tablet, Cloud, WebPDV, MobilePayment, etc.

    Client Side, Server Side

    J faz muito tempo, que antes da massificao da internet,

    suas linguagens de programao e seus avanos para trazer uma

    experincia mais rica para o lado cliente, que ouvimos falar de

    Cliente Servidor. Este foi um passo antes da Internet, ou quem

    no se lembra que era o top da tecnologia ofertar um PDV que era

    Cliente-Servidor? Rsrsrs.

    Na NFC-e a arquitetura cliente servidor existe, porm

    e correndo o risco de ser cansativo e repetitivo sem ferir ou

    impedir a inovao tecnolgica necessria e permitida com a

    entrada da NFC-e. No Lado Cliente aplicamos o conceito de duas

    Plataformas j Existentes e consolidadas:

    DarumaFrameWork (DFW) Criada e lanada em 2005 e aplicveis para Plataformas PC com Windows e Linux Sejam elas

    de qual arquitetura forem, X86 ou X64 ou Arm. Foram escritas

    em C/C++ mais prximo da linguagem maquina possvel,

    permitindo sua compilao em qq plataforma. Aqui tratam-se

    especificamente de DLLs (para Windows) e So (Shared Object)

  • 59

    www

    para Linux. 16

    DarumaMobileFrameWork (DMF) Framework para uso em Tablets e SmartPhones, criado em 201217 que permite

    o uso Nativo nas plataformas Tablet e SmartPhone de mercado

    como por exemplo Java com Android e C# ou Java Script com

    Windows8 Modern App, seja ele Win8RT ou Win8PC-Tablet.

    No se trata de Dlls binrias, mas sim de classes compiladas

    nativamente proporcionado uma experincia real e nativa no

    desenvolvimento para tablet e seu uso em Automao Comercial.

    Isso quer dizer que em Android ao utilizar classes criadas em Java

    para fazer sua NFC-e, falar com o ECF ou a Mini impressora,

    voc chama classes desenvolvidas para Windows8 e as utiliza

    em C# ou JS para fazer sua NFC-e, falar com o ECF ou Mini

    impressora.

    Ambos esto preparados e portados para efetuar a

    EMISSO e a IMPRESSO NFC-e com todas as suas

    caractersticas envolvidas e apresentadas nos captulos anteriores.

    Mas acima de tudo so SetUpLess, no necessitas de instalao,

    no h necessidade de instalao de mquina Virtual, VM Java

    16 NoCanalDarumaDeveloperChannel9vocepoderencontrarumv-deocursosobrecomousaraDarumaFrameWorkparausonasimpressorasfiscaisatuais.www.yotube.com/darumadeveloper

    17 NestelinkvocpoderverumcomunicadoaosDesenvolvedoresDa-rumaemOUT2012http://www.daruma.com.br/ddcmkt/ddcmkt_023_12.htmleaquiemSET2013comoVdeocursopassoapasso:http://www.daruma.com.br/ddcmkt/ddcmkt_014_13.html

  • 60

    www

    ou outro pr-requisito de run-time para que posam funcionar. A

    DarumaFrameWork, por exemplo, mantem a caractersticas de

    copy-paste Copie e Cole pra o computador, ou adicione a dll

    na lista de instalao do seu aplicativo, e pronto, nenhum pr-

    requisito de instalao separada ou run-time necessria. Como

    isso foi possvel? Pensando primeiro na Arquitetura! Imaginamos

    que um processo de instalao de DLL ou instalao de Maquinas

    VMJava ou outra VM necessria, iria comprometer a inovao

    tecnolgica caso o desenvolvedor nativamente no faa uso dessas

    VMs ou run-time que iramos obriga-lo a instalar. Isso prejudicaria

    e traria um processo retrgado ao que a NFC-e se prope por

    isso nossa equipe de pesquisa e desenvolvimento se esmerou e

    conseguimos trazer todo protocolo de conexo com o servidor,

    seja ele para NFC-e ou NFS-e para a DarumaFrameWork tudo

    em C/C++ Multi-Plataforma e voc, desenvolvedor, utiliza a dll

    da mesma maneira como faz hoje com a impressora fiscal, declara

    e utiliza os mtodos nativos de venda, emisso e impresso de

    NFc-e. Fugindo do modo compatibilidade e permitindo inovaes

    diversas em seu desenvolvimento.

  • 61

    www

    DarumaFrameWork Windows Linux ou Android e Windows 8, servio de NFc-e CloudCompuing porm com operao Off-line se necessrio, e a dll Daruma imprime a Danfe em qualquer mini

    impressora de qualquer marca, seja ela qual marca for

    Note que a Arquitetura acima ela atende os 10 pontos

    citados como fundamentais na escolha de uma tecnologia NFC-e

    a ser utilizada. No foi por acaso que citamos e escolhemos

    estes 10 pontos. A Escolha destes pontos no se deu baseado

    em nosso produto que temos a ofertar pro mercado, mas sim no

    planejamento, na deciso, na arquitetura que pensamos antes de

    decidir qual produto ofereceramos ao mercado.

    No estamos preocupados neste momento com a

    sobrevivncia no mercado, quem se preocupa com a sobrevivncia

    no planeja, s pensa em como sobreviver hoje, n mximo

    amanh. Estamos preocupados em como ter longevidade (muito

    diferente de sobrevivncia) no mercado. Com oferecer a melhor

  • 62

    www

    tecnologia para sermos a melhor escolha para este mercado

    de NFC-E, SAT, ECF 09/09. Foi pensando nisso que assim

    como todos os fabricantes ns temos tambm o sistema

    de compatibilidade entre NFC-E e a impressora Fiscal, mas

    pensando estrategicamente e de forma inovadora nos esmeramos

    na arquitetura, escolha e integrao para NFC-E na ponta,

    nativa, sem compatibilidade. Isso pensar longevo, estratgico e

    tecnicamente correto. Compatibilidade hoje entre a NFC-E e o

    ECF atual, seja atravs de driver, da impressora ou de emuladores

    um Band-Aid, em uma arquitetura j viciada com as regras do

    PAF o que impede a inovao. Nisso no acredito. Acredito, na

    compatibilidade que oferecemos (tambm sem mquinas virtuais

    ou instalaes) uma forma de apagar incndio enquanto voc no

    finaliza seu sistema. H prazo, h tempo, no perca esta janela.

    No lado servidor pensamos em uma arquitetura e

    escolhemos um parceiro que cumpriria algumas regras e premissas

    que possumos:

    No possui sistema final de automao comercial de

    emisso de NFC-e. Nosso parceiro de cloud, a Migrate, possuem

    o mesmo DNA de integrao com Desenvolvedores de automao

    comercial, sistema de integrao no servidor NFC-e moderno e

    completamente WEB e Cloud, dentro do que planejamos. Estes

    so requisitos mnimos necessrios para se manter a credibilidade

    tcnica entre os desenvolvedores de sistemas e oferecer uma

    soluo inovadora.

  • 63

    www

    Permitir a interoperabilidade entre a nuvem e o sistema

    de automao. Com alguns ajuste, embora muito madura a

    plataforma entre as 600 software houses j atendias, foi possvel

    fazer com que todo o FrameWorkDaruma realizasse a conexo

    com o servidor na nuvem, sem que o desenvolvedor tenha que

    mexer uma nica linha de cdigo neste sentido, de consumo

    HTTPS de Webservice, WCF ou protocolo SOAP

    Prover uma gama de servios, no apenas NFC-e,

    mas NF-E, MDF-E, NFS-E, CT-E e todos os documentos

    eletrnicos existentes permitindo que toda a inovao

    desenvolvida no DarumaFrameWork (Windows e Linux) e no

    DarumaMobileFrameWork (Tablets e Celular) sejam acessveis a

    todo este servio, alm da guarda do XML do SAT, que tambm

    ser necessria para o estabelecimento comercial, j revendo

    futuras fiscalizaes e intervenes fiscais. Tudo isso usando o

    mesmo Cloud da NFC-e.

    Ser Cloud Computing, fundamental pra que o servio

    seja longevo e confivel Traduzindo para os termos tcnicos

    escalabilidade e confiabilidade.

    Armazenamento e acesso aos XMLs emitidos, consulta,

    recuperao imediata de qualquer que seja o XML emitido. Isso

    muito importante pois em qualquer fiscalizao mais pesada no

    estabelecimento poder ser solicitado a voc os XMLs emitidos.

    No fique com esta responsabilidade deixe isso no servidor com

  • 64

    www

    suas devidas redundncias e backups garantidos. Este um tema

    muito srio e as vezes esquecido no modelo de NFC-e. Antes a

    responsabilidade de guardar os documentos eram da impressora,

    agora sero seus de seu sistemas, a menos que voc tenha um

    servio na nuvem de NFc-e com contratos e garantia de guarda.

    Com isso esta responsabilidade passa a ser do emissor de NFC-e

    e no de seu sistema.

    Contingncia on-line e off-line, conforme j explicado. H

    diferenas de responsabilidade em ambas as contingencias. A no

    existncia de uma contingencia on-line permite que seu sistema

    e a operao de seu sistema seja mais vulnervel a sonegao e o

    no envio do XML.

    Que permitisse a instalao do certificado digital na

    nuvem Ao contrrio do que alguns tentam passar de mensagem

    pro mercado, voc no necessita assinar o QRCODE, ele j possui

    sua segurana no TOKEN e no TOKEM ID alm do digest value

    que calculado e colocado no QRCODE, isso impede que haja

    mudanas mal intencionadas no XML j enviado pro SEFAZ,

    j que o mesmo nunca ir bater com todo HASH efetuado no

    QRCODE e no Link j criado previamente. A Certificao digital

    na nuvem impede que ao abrir 1 PDV voc tenha que efetuar uma

    seria de instalaes de certificados na mquina, no computador. E

    se for Android? Um pouco mais complicado, e se for IOS e WIN8,

    tambm. Com a assinatura digital realizada e centralizada na

    nuvem voc no necessita efetuar instalaes locais do certificado

  • 65

    www

    trazendo maior mobilidade ao PDV com a mesma segurana.

    Que atenda o novo marco regulatrio Civil O DataCenter

    Cloud esteja no Brasil, com dados gerenciados no Brasil

    Fundamental na hora de voc escolher seu servio, suporte. Que

    tenha experincia em nosso negcio, experincia em automao

    comercial e integrao com om S@T. Que o servio seja livre

    em sua impresso, como A DarumaFrameWork para Windows,

    Linux, Android e Windows 8 tem como premissa imprimir a

    DANFE da NFC-e. (ou extrato da NFC-e) em qualquer mini

    impressora, ento engana-se aquele que achar que ao usar o Servio

    de NFC-e Daruma-Migrate ficar amarrado apenas a DARUMA,

    nada disso! Voc poder pedir ao fabricante de marca A B

    ou C que transforme o ECF atual que seu cliente usa, em uma

    impressora no fiscal, e ns imprimiremos nela a DANFE sem

    que voc tenha que portar seu aplicativo para aquela impressora.

    Tudo isso foi pensado, planejado, arquitetado e desenvolvido

    com muito pesquisa, desenvolvimento e inovao. No apenas

    aproveitamos o que tnhamos, no usamos o mesmo mind-set.

    Em parceria com a Migrate criamos um servidor de simulado,

    para que sem custo algum, sem custo nenhum voc consiga j

    efetuar seus testes com NFC-e e portar seu aplicativo utilizando

    toda esta inovao. Entre aqui no www.desenvolvedoresdaruma.

    com.br clique no Link NFC-E e baixe a dll, mais os aplicativos

    de teste, e o mais importante, no final da pgina voc encontrar

    os links que explicam o passo a passos de como criar uma conta

  • 66

    www

    grtis no servidor de testes e em minutos efetuar a primeira

    emisso de NFC-e seja usando MSDOS, Windows, Linux ou

    Android ou Windows 8 J - S a Daruma possui esta plataforma.

    #FATO. (link do passo a passo Iniciando o desenvolvimento com

    o servidor simulado http://bit.ly/1dbYUtz e emitindo cupom no

    servidor de teste do fisco, ambiente de homologao http://bit.

    ly/1fw1Z3E)

    Ns esperamos, e temos contribudo em passos largos

    para que todas estas mudanas sejam para o bem do pas, sua

    sade fiscal e que possamos ter um controle mais justo no

    sentido fiscal, que resulta em benefcios e melhor distribuio

    de renda para todos ns. Seja ele NFC-e, ECF 09/09 ou SAT,

    que seja implantando com muita inovao e que nos permita ter

    a eficincia de varejo que vista em pases como Estados Unidos.

    Esta evoluo tecnolgica, com segurana e em benefcio de todo

    ecossistema o que no final de toda mudana, buscamos.

    Quando procuramos inovar seja no parceiro para ser

    nosso Cloud Computing de emisso na nuvem de documentos

    eletrnicos, seja atravs de todo desenvolvimento que realizamos

    de conexo nas nuvens atravs da DarumaFrameWork, sempre

    ficamos antenados com as necessidades dos parceiros, dos

    desenvolvedores, afinal de contas nosso compromisso muito

    maior pois nosso canal reconhecidamente os desenvolvedores, e

    a comunidade de desenvolvedores reconhece na Daruma o melhor

    canal de integrao em automao comercial com os aplicativos

  • 67

    www

    de varejo, isso um fato - #fato - Nossa comunidade cresce

    exponencialmente a cada ano, nas redes sociais e na presena em

    eventos que sempre superam a marca de trs dgitos em audincia.