Claudenir C. Andrade. www. Integration and R&D Manager Urmet Daruma MVP Microsoft
|
|
|
- Eleanore Collins
- 10 years ago
- Views:
Transcription
1 Claudenir C. Andrade Integration and R&D Manager Urmet Daruma MVP Microsoft Preface written by Fernando M. Machima Innovation and retail manager - TOTVS
2 About the autor Claudenir C. Andrade is a graduate of the Academy of Information Systems of Madrid in Systems Analysis, he has worked with business automation for 17 years, was responsible for the approval and adoption of Brazilian ECF s in countries like Ecuador and Venezuela, he manages the development team at Daruma Automação, is the author of the first business automation book in Brazil Automação Comercial com VB.Net e C#. [Commercial Automation with VB.Net and C#]. He has been the MVP at Microsoft for 13 years in a row, che created the XML model for business automation, specified the first SCU command protocol for fiscal printers in Brazil, studied MBA of innovative projects ( with extension study at Jiao Tong University in Shanghai, China and Entrepreneurship at Babson University, USA. He is currently taking an Undergraduate Course Specialized in Marketing, nontechnical area, at FGV. Contact: [email protected] [email protected] twitter Review: Carolyne de Andrade Illustration: Mariana Gimenes - [email protected]
3 PREFACE By Fernando M. Machima Retail Innovation Manager TOTVS Speaking of the challenges of innovation in the Brazilian retail is already, in itself, a challenge! Mainly due to the various factors that directly and indirectly influence the dynamism and competitiveness of this segment. In today s knowledge society, consumers are increasingly informed and demanding on quality, service and fair price of products and services they buy, tight margins require creativity and high ability to execute to increase the profitability of the business, the diversity of the product mix demand greater control and efficiency in the processes, operating and administrative costs need to be optimized for the retailer to be more competitive, frequent changes and diversity in national legislation (PAF-ECF, SAT CF-e, NFC-e) increase the complexity this fiscal scenario. And speaking of human capital, talent shortages and high turnover are major obstacles to be faced daily. In this context, innovation has a key role to break paradigms, to change the traditional way of selling and guide certain actions meet these challenges. It must be used in full benefit of the consumer to provide greater convenience and facilities throughout the buying process, in other words, the implementation of an innovation, whether a process or technology, it makes sense when it results, in practice, in increased satisfaction and customer loyalty 3
4 and increased retailer sales. The Information Technology (IT) presents itself as a strategic tool to achieve this goal and offers many opportunities to provide a better shopping experience that manages the enchantment and provide a more personalized service. Access to retail through multiple channels (examples: physical store, e-commerce, social commerce) expands the possibilities to reach the consumer and gives you the autonomy to decide which channel you want to interact. Mobility provides convenience and availability to research, compare, decide and buy in an easy and intuitive way. The tools of CRM (Customer Relationship Management), supported by facial recognition and motion in the store, enable customers to identify, profile and meet their consumption habits aiming to strengthen the relationship and increase brand loyalty. The communication power of social media in the era of information sharing, both positive and negative, start to gradually increase its influence in the buying decision of consumers. The RFID (Radio- Frequency IDentification) technology streamlines processes such as inventory control, sales at the POS, product traceability and allows greater interactivity in the store. These are some of the innovations that are being used in retail seeking not only to meet the needs and desires of its customers, but above all, they want to surprise! Another project that is breaking paradigms and providing a reinvention of the service model in the segment is the NFC-e 4
5 (Electronic Invoice of sale to the end consumer), which consists of the electronic tax documents issue of the final consumer and direct submission to the Secretariat of State Treasury (SEFAZ). Among the main benefits we have greater flexibility in opening stores and POS (points of sale), but his most significant positive impact is the possibility of using mobility solutions in the store environment further expanding the opportunities to improve the buying experience consumer. In a joint venture with Daruma, we learn, share and evolve knowledge together, participated in the pilot an impressive network of building material in Mato Grosso (MT) and issued the first NFC-and the Midwest of the country! I consider this an innovative project in that it gives greater autonomy and flexibility to the retailer to define a new shape and improve service to their customers without the mandatory execution of some legal process, for example, printing the tax receipt by an ECF equipment. In light of these changes, the traditional retail, previously formed only by physical stores and defining the rules in the market, is having to reinvent itself to maintain and evolve to give more focus and attention to his client, who is now eager for news. With the support of IT, it is necessary to cause entertainment across customer contact, having a model of differentiated services that allow the enchanted and desire to relate constantly branded consumer, and always be available to provide convenience and shopping experience striking. Innovate in retail is a cycle that 5
6 must be renewed frequently as consumer needs change, and fast. I would like to wish you a great read because I am sure that you will add knowledge in the segment, which is increasingly dynamic and challenging for all of us. Finally, I thank Claudenir, longtime partner, for this unique opportunity to develop the preface to his e-book, which I accepted and wrote with great satisfaction. Fernando M Machima By Fernando M. Machima Retail Innovation Manager - TOTVS 6
7 NFC-E UNLOCKED VOL I Commercial Automation with Windows Embedded and NFC-e Electronics Consumer Invoice Contents of Volumes X Chapters VOL1/ Cap.1 Change in scenery after 15 years. Where we are affected 8 VOL1/ Cap.2 Strategy due to the changes and the uncertain scenario 2 1 VOL1/ Cap.3 Brushing bits! Think architecture, Plan before all 3 3 VOL1/ Cap.4 What does all this have to do with Windows Embedded. Stay tuned! 6 9 7
8 VOL1/ Chap.1 Change in scenery after 15 years. Where we are affected It s amazing the mixture of feelings back to writing my second book in the Paper e-book format, after 13 years of writing the first book 1. This raises mixed feelings in this new scenario of changes in Sales Automation. Break away from a paradigm of 17 years of work is not easy, there were 7 early years of my career with commercial automation, leading the development and integration with developers, restructuring strategy of partnering with developers, and now, yet are 10 years in Urmet Daruma 2 also in charge of R&D and integration with market and developers. It s what I love doing and am passionate about, with the result seen in the eyes of market positioning and growth of both companies. It s a story, sometimes inglorious struggles and other struggles worthwhile but all the stories and struggles ECF - Issuer Tax Coupon - always present with stands today. Then write about the NFC and that radically changes some concepts, is a necessary, nostalgic and full of anxiety work. Always with the left side of the brain popping of new ideas and how we can really start brushing bits for the sake of technology for technology and not 1 Automação Comercial com VB.Net e C# Emissor de Cupom Fiscal / Claudenir Campos Andrade São Paulo: Editora Érica, 2001 ISBN A short and accurate Narration of the trajectory in both companies was featured in CRN magazine CRN pages 56 and 57 (short link 8
9 with so much emphasis on obligation. The previous statement may appear disruptive, or perhaps retrograde to for some, depending on the viewpoint. But in none of the points of view, do we support the fiscal leniency, or that, with the entry of NFC-e fiscal controls are not necessary. I think the opposite! With the entrance of the NFC-e information on credit card purchases will continue to be reported to the tax authorities that may cross sales data. But with a competitive advantage; the sale can be online. For each sale on a Credit Card the NFC-e issued in the cloud, over the Internet, is informed online, this procedure alone already brings an important fiscal control for the economy, for compliance with established fiscal rules. This allows the business automation system to not worry about this fact, but rather with the technology applied, reinvented in business automation. Here we talk about INNOVATION, where we really are beneficially affected by NFC-e. I had the privilege of attending an MBA in Innovative Project Management, where one of the modules lasted 19 days in China 3 (Shanghai or Xangai) at the Jiao Tong University and other 12 days at Babson University in Boston. I do not need to mention that the north of this MBA was always innovation. I learned that to innovate techniques exist, which crossed with its framework of knowledge stimulated by day to day life and contacts, make the 3 Photos from this passage through China can be seen here ms/1fa8kkr 9
10 innovation process easier 4. However, contrary to what I thought and in favor of what I learned, then I heard the phrase that best defines what is innovation: innovation is the invention used in the market. It is the invention put into practice and acquired in your market. If this happens, it is only and solely an invention. This sentence is all working need innovation to hear in Commercial Automation. After all, if we look back in 2007 to now, invention is the used in how many inventions that turned into the market. products and became innovation? Tablets, NFC the era of Mobile Payment, invention It is the Ultrabooks, NUC s (Next Computers put into practice and Units), the mass use and use of QRCO- acquired in DE, the advancement on law, others just your market. myth - As for example the myth that you If this happens, it cannot use a printer other than Fiscal is only and Serial RS232 port. - Myth derived from solely an the time of matrix printer. Or the use of invention. tablet and mobility in commercial automation, which allows the current printer and the printer 09/009 also. Simply for the total liberation that an adjustment in the PAF rules. In fact we were the first, and only manufacturer to today s date in April/2014 to have native support in Android tablet and mobile and Windows 8 tablet and mobile, for use in the current fiscal printer and 09/09 4 Here a very interesting infographic that explains how this framework of knowledge supports the innovation process 10
11 printer. This is an undisputed fact. Enter and see the courses on how to use Android with Non-Fiscal and Fiscal Printer, cable, WiFi or Bluetooth, all using native Android classes for operation, or native Windows 8 classes. Today the model of technological innovation is locked by a template associated to tax obligations required to sell a commercial automation system. With this, so much of the work within the software houses to fulfill tax obligations. It s as if the developer and his Software company were a software accounting House with tax purposes, when in fact it continues with the obligation to comply with tax rules required by the government but without it (the developer and his company) removing the spark of innovation. This is not possible today. An example? A fully Cloud Computing POS, so that the end customer has a slimmer hardware, dedicated, no maintenance on the end. This innovation conflicts with the requirement of your application issuing off-line invoice, i.e., out-of-browser. I have on my resume 79 PAF lectures in four years, and more than 5,000 5 developers present. In conjunction with the Technical Supervisor Deynison and Analysis Coordinator in PAF- ECF Alexandre Sibalszky, both from POLIMIG, did a double run around the country to the DNAutomation forums besides 5 A Log of all lectures, with photos, can be found here: Njuj2B and specific actions about the PAF here br/ddcmkt/ddcmkt_017_13.html 11
12 their own events with the Daruma Developer Community. I have always supported the need to filter the market, to have the good people, who really are interested in developing the technology, thus using all their intellectual potential to innovate on behalf of his client and not to innovate in methods of evasion market. But unfortunately not all of us think so, and innovation in evasion became persecuted by the rules placed in the PAF today, catching turn the use of technologies like Tablet, Internet, Cloud Computing, MobilePayment, NFC, while the world is already moving to the obsolescence of these innovations. 6 Note that I properly mention the misuse of technology started to be chased by the rules of PAF, and not that PAF paralyzes commercial automation. Here is the challenge!! Here the changes start with the NFC-e. Innovation with the intersection of online data, the quest for efficiency in the use of the data (it is not just now that we talk of BIGDATA), allows the opening of doors to technological innovation without neglecting the need for fiscal monitoring so that there is no misuse of this innovation. It is not a cake recipe, and who am I to say how it has to be done, but at one point we agree, NF-C-e brings an online movement, opens the use of new technologies and is certainly not the final solution 6 Today 03/04/2013 I am already aware that some rules of PAF are adapting to allow the use of these technologies at the point of sale, which is great! I cheer and support that increasingly they adapt to the technological evolution that we are experiencing. The story is great and the future of PAF - which I support - is promising to continue on this path to adapt to technological advancement, the current ECF as is already allowed. 12
13 or the solution of all problems, will bring mature and better fiscal control to state governments without sacrificing technological innovation, opening up a wide and broad road to massive and innovative use of technology in favor of automation. Where Are We Affected But where are we Bit Brushers, affected by NFC-e? In everything! Returning to the list of innovations from 2007 until now, such as MobilePayment, Tablets, Phablets, SmartPhones, Internet, WebMulti Languages Platforms, APPs for SmartPhones, it all has its place in NFC-e architecture. With this we, Bit Brushers, need to keep developing compliance with the current tax obligations, without losing the technological innovation that can be applied for the NFC-e benefiting the sales transaction at the POS, what many call the User Experience. The POS system and its automation, formerly concomitant (and I remember that in 1999 it was a bad word speak of no concomitant POS, lol) in the NFC-e can be non-concurrent, performing all the activities on the screen, and only then after the accepted or closing the sale, being sent to the proper issuance of an official document of sale, in this case-and NFC. Consider this fact: Its non-concurrent system. Only this move by itself, in its essence, facilitates transactions e.g. canceling unwanted item upon purchase. What to do? Simply remove it from the list box and take it off the amount to be paid - all clear before sending 13
14 for printing and issuing the Simple NFC-e. Think for example on a pre-sale (pre-sale was not invented or created with PAF, it was regulated with the PAF, but the process of pre-sales already existed for centuries) that has 14 pre-selected products within a building material store, but now the customer decided not to buy the bag of nails and decided that at the cash register, whether it was because it was expensive to buy, either because he regretting picking it up. What to do? In simple NFC-e model he removes it from the list of items in the pre-sale, it removes it from the ListBox, recalculates the price on the screen and informs the new value to the customer, the customer pays and it performs the issuance and printing of NFC-e in the cloud or offline, if there is problem connecting to the server. The lack of connection to the server does not preclude issuance...the traced. I clarify and thus eliminate a wrong choice of NFC-e newly raised myth about the NFC-e that architecture is only possible to issue NFC-e safely if and provider online. For off-line issuance There are may compromise the Tokens, token ID and HASH which your are put in the QRCODE. Once this innovation. QRCODE is read, it is known by the First existence of this invoice that is off-line study the architectures and that should rise, if it does not rise, offered and and fiscally traced. see if they are aligned This movement is already with your beginning to happen, innovative plan. 14
15 solutions in not paf states are already being sold, such as NonusTouchOne, a unique and simple POS concept on the Tablet in which the operator is uses a Tablet as a computer and point of sale, but with operations and features of a cash register or micro-terminal. Alias! Here another market that the requirements eventually restricted its use Micro terminals. With the NFC-e this market can return to operate, which is fantastic, sometimes all you need is just a client and only one Microterminal at the cash register. But remember INNOVATION. How to use this movement for technological innovation and, as we always wanted, to put our developers to work for the customer s needs? It all starts with the correct choice of architecture free of moorings, free from conditional use of specific hardware, this item is important because the wrong choice of NFC-e architecture and provider may compromise your innovation. First study the architectures offered and see if they are aligned with your innovation plan and check if it will turn it into hostage of a dedicated operation preventing its growth and innovation and other platforms. VOL1/ Chap.1 Conclusions The Tax Receipt Issuer is not worse or better than the NFC-e. The NFC-e is no better or worse than the Tax Receipt Issuer. You cannot compare, there are different models for different purposes. With an evolution of 15 years, with several innovations, another with well matured model of NF-E, with several innovations and items yet to be matured a perfectly acceptable fact. 15
16 I remember in a meeting, nearly 15 years ago, hearing one of the officers in the room comment But the printer does not keep a picture of the tax receipt? It only saves totals? and we all (careless and reckless) laughed amicably and said Imagine! For it would have to have a HD in the printer. But all that was closer than we thought, all printer manufacturers in his time innovated the concept of the current matrix printer as a big calculator, advancing pro concept of fiscal printer with electronic log and already known and applied in other countries as Electronic Journal. Daruma was the company that innovated this scenario and launched the printers that consolidated the automation market, the FS600 7 and other manufacturers follow this rhythm. Where do I want to get and conclude with this historical fact? We cannot turn our backs on new models. I learned this over the years, maturity and good courses in the area. We cannot say today NFC-e will not catch on or NFC-e makes mass evasion viable. As before it was impossible to make a printer that stores everything that was printed, and this happened several items today 7 The FS600, in 2004, was the first thermal fiscal printer with easyload system and also the first to have easyload with a guillotine. At that time they all still had a cart with tensile reel and needed to insert the reel in this cart, unlike FS600 which you just had to drop in the reel without needing a guide or tensioned mechanics to change the paper. It was also a pioneer and creator of the item sells in a row, saving paper and logo on the receipt header. After that all competitors started to have this same feature coming from the FS600. An innovation that dictated the standard for the market. A true innovation for its time and that forced the market/competitors to follow. 16
17 criticized the NFC-e will undoubtedly evolve and the solutions appear where we least expect: Within our world of Technology. So with the transition from dot matrix printer to the thermal, the market has evolved, the DOM and FLASH memories have evolved, become more secure and embedded systems have also become more efficient and... BOOM! The perfect environment to create a printer that was years ago impossible to think about and we laughed at the possibility. The PAF represents an evolution in our market. Companies filtered, regulated a market without rules, it was great for all of us and now need to evolve, adapt and monitor the market and its needs, which today have an emphasis on technological innovation. Meanwhile, does the NFC-e eliminate the FAP certification? For states that to date today regulated and permitted the use of NFC-e the answer is YES, the PAF is not necessary. Is that good? No. I believe we should uphold a lower PAF, more adapted to the technological needs, aligned with the mobile and cloud innovations of our year 2014 still defending the need for certification, make sure and share responsibility with agencies that competently do their work following the script and help us do an exercise test, which unlike so we would not focus. Maybe one PAF-NFC-e? I insist, adapted to the needs of the use of emerging technologies and consolidated from 2007 to now, especially cloud computing. And the current fiscal printer? Already suffering its upgrade in technology. The printer covenant 09/09, best known 17
18 as a printer connected, brings the connection to the cloud within an XML protocol known for NFC-e and NF-e servers. Care is to be taken that do not have the same current model of PAF, ECF connected, as the ECF allows the use of many technologies today use the same PAF without modifications, prevent the use of innovations and would remain in thereof. About it is not only implement the model 09/09 and is solved, but the opening for emerging technologies and has consolidated and that can be used across the data arrives to their respective governments, without the need to kill innovation to make it happen, such as eliminating the need for concurrence of the system when using the printer 09/09. More information about the ECF 09/09 can be seen in the video number # 102 recorded live at Autocom www. youtube.com/darumadeveloper Video #102. In the following chapter, with the word INNOVATION well marked in our reading, let us understand how to think strategically forward these changes, which will help decide without immediacy, with view of short and long term. Rest assured, today with the rapid advancement of our system there is more long-term plan of 3, 4, 5 years to be faithfully executed, the scenery changes constantly and today the long term to be translated for 12 months. Above this strategy is that it can be adjusted executed or aborted in the long term execution. 18
19 19
20 VOL1/ Cap.2 Strategy due to the changes and the uncertain scenario In addition to the changes I have outlined in the previous chapter, it is worthwhile to think about the changes ahead in the next five (5) years, with respect to the tax revenue model and necessary for the application of business automation adaptations. Strategy and planning are, in my opinion, two words and actions that should be in the day to day of any CEO, Director or Manager. In the entrepreneurship module that I took at Babson - Boston, I learned about the lack of levels in the company to undertake, not undertake. There are levels in the company you can do more or less, but undertaking is always possible. Every entrepreneur plans, assembles a strategy, an approach, and then executes. It cannot be different in the current scenario and NFC, fiscal printer, much less than in the scenario that prepares the front where we co-exist with four (4) different models of point of sale. The Scenario Uncertainties are many and he who in this year of 2014 raise and pinpoint exactly what will happen, is predicting what everyone already knows or is literally guessing and maybe can get it right. There is no strong, declared signaling by the manufacturers associations or software, for example on the SAT Fiscal, the NFC-e in São Paulo, and a possible unification of storage and 20
21 regulation in the POS system. In times of uncertainty and lack of consistent information, the best thing to do is study the scenario and plan, plan an approach strategy that brings the best possible gain in the short and long term. Without this it is impossible to survive times of uncertainty, however nebulous they may seem, however much light at the end of the tunnel seems the train in the opposite direction. What we can affirm is the plan - and some already running for four (4) models of tax revenues affecting the software at the point of sale and all commercial market automation, and we will co-exist with them, the four (4) models, in the next 3-5 years, are: Current Printer (Agreement 85) - It s the printer that currently all use the point of sale and all developers ported their application to him. Mainly through DarumaFrameWork.DLL and DarumaFrameWork.SO that comes making records in downloads and record sales of subsidized developers to printers. 8 Printer Agreement 09/09 (or connected printer) printer that has the SCU 9 Unique command set- Armored and Connected, signing all you stand coupons and relieving various 8 To access the number of downloads of DarumaFramework Multi - platform Daruma Visit there were 23,000 downloads in just 3 months. 9 The first unique commands set was specified by Claudenir Andrade, soon passing the afrac to studies and due alterations. See the POST here is Ativoaccess for the developers community br/mostra.noticia.php?noticia=36 in June
22 items concerning the covenant previous printer, as Physical Seal becomes logical, no Bitmap in the reduction Z, signature of each coupon issued whether online or offline, making an independent business automation server for the fiscal operation. So far the safest storage model, however aligned with the PAF in its current model does not allow the use of all technological innovations to the application of business automation. This printer is the best solution in the current scenario and represents the evolution of everything we ve seen in print and online sales with offline security offered technology. It has protocols NF-e, NFC-e and the QRCODE printing. Authenticator and Transmitter System of electronic tax receipts - Eliminates the use of a fiscal printer, allows the use of any Mini printer, requires the use of a specific hardware that is certified and working between commercial automation system and the server state tax. Recorded a 3 part tutorial you can find here about the SAT Part 1: dde032_2013-ambiente-sat.html Part 2: dde033_2013-entendendo-sat-p2.html Part 3: dde034_2013-entendendo-sat-p3.html Part 4: dde035_2013-testando-sat.html Or access the site 22
23 Comunicados DDC subtitle, DUAL. NFC-e - Consumer Electronic Invoice - What dispenses the Use of Fiscal printer, there is no provision in this mode PAF, allows the use of any printer in the market, there is need to generate or print the QRCODE with the link where (online) or find (when issued off-line), the Electronic Invoice for the final consumer. There is the need to access the SEFAZ server for the online issue of the tax receipt, which in this case is called the NFC-e extract. Rio Grande do Sul, Mato Grosso, Sergipe, Acre, Amazonas already allow the use of NFC, and Sãoo Paulo for example, made optional the use of NFC-e starting in April 1, 2014 pursuant to Ordinance CAT-37, dated 05/03/2013 extending the SAT to April 1, 2014 and at the same time has the optional use of NFC-e the main actor at the point of sale, and not just the SAT, are allowing a choice. States such as Santa Catarina already have a mandatory use calendar of the Connected printer, the 09/09 printer, other states continue moving in the use of covenant 85 fiscal printers, Fiscal printer currently used throughout the country. I offer you compatibility, do not touch your Application!! Is it really worth it? You pay a price for it. 100% COMPATIBILITY WITH YOUR CURRENT 23
24 AUTOMATION SYSTEM. IS IT REALLY WORTH IT?? With all this background, several manufacturers are encouraging business automation compatibility i.e. not stir in your application and you can then pick the four modalities. But is that this scenario is strategic and what is to come? The answer is clear: No! Scenario of uncertainty of the prevalence of a tax model (which I think will not happen in a few years) blinds us in the sense of saying YES compatibility is the best way, but calmly analyzing entrepreneurial way and putting in strategy innovation technology, it is clear that is not the best way. If we are part of a compatibility chart on the business model, taking into account the rules of the PAF - and here I do not mean money business but business rule transformed through a programming language its algorithm - no doubt come to the conclusion that there is much more that continue predicting in your application with PAF than without PAF, such as the certification application, concurrency, sales sequence required by the PAF. This conclusion leads us clearly the decision that compatibility is not the best way for a business rule and a more efficient POS, if you implement NFC-e in your point of sale application. No doubt all ECF 85/01 manufacturers will provide some sort of compatibility for their partners. That there is no doubt. This is critical for a manufacturer of commercial automation, with a significant number of dealer s partners and developers. 24
25 Surely everyone will throw your printer 09/09 (fiscal printer connected) with means in driver, dll, so that the main commands are compatible and commercial automation system works with everything that has been developed so far through their dlls and drivers. This is no innovation, is an obligation and a matter of survival of the manufacturer in its market, along with their partners. Here is an opportunity for us to Daruma can grow even more in the developer community, through the delivery of integration tools that innovate truth, that mind not only compatible but the possibility to innovate, reinvent, do not scratch and take the new POS with NFC-e the legacy POS with ECF, with PAF. But when we look at the current rules and NFC-SAT and with the absence of PAF and rules of ECF, we ask: Is it also possible to provide the compatibility? I.e., the big question is: Can I continue emitting receipt, Opening receipt, selling item, canceling item, receiving payment form, making tef (dial up or dedicated) closing the receipt, catching serial number, grand total, Status of the receipt, number of COO, number of CCF and still without moving anything in my applied, and make a NFC- Receipt or SAT? YES is the answer, but the counter-question is: Is it worth it? Then the answer changes to most likely, NO. All manufacturers today also have your system compatibility, after all everyone wants to preserve its installed base. For example, at Daruma we had the idea, and here was an innovation that became clear offer to the market including patent, 25
26 which is not the creation of a Fiscal Printer Compatible, i.e., she understands the fiscal commands, responds to fiscal commands your application, but when you request the termination of a tax receipt due with your payment, must the printer communicates with DarumaFrameWork.dll or DarumaFrameWork.SO and from there to the data previously collected receipt makes up the online and automatic issue of NFC-e this printer Compatible Not Tax. In this model there is no compatibility Download MFD, MF mirror or receipt, these three commands need to be reviewed (//) in the commercial automation system, but all other continues to function, all the rules of PAF are answered correctly in that are fiscal controls and their behavior remains the Fiscal Printer Not Compatible. Other manufacturers proffer emulation by an ECF Software, where commercial automation system interacts with an emulator/simulator but at the time of requesting the closure of the tax receipt, emits a NFC-e. It is also another way. But none of these paths allow technological innovation, and while not all of them needed to take charge and the legacy of the PAF in its source code, which makes the sometimes slow operation at a point of sale. This is nothing new, nor wonder to read, just look at the number of information, serial number, encryptions of GT, etc. that need to be harvested and processed before making a receipt and after its conclusion, to follow the rules of the PAF. All these models of compatibility between the ECF and the 26
27 NFC-e or between the ECF and the SAT, bring the legacy of the rules of PAF, which somewhat limits the technological innovation that both speak and preach as pressing need for survival against opening our market to the world and the evidence I encontra 10 our country. Try eg this compatibility model put a fiscal printer (read model compatible) into a new POS or replace the printer POS A to the POS B. You cannot, unless you let the tax rule to predict the PAF check the serial number, its proper encryption stored inaccessible to the user and the query list (also encrypted and inaccessible to the user) from the list of serial numbers allowed. Concomitant sale is another item that will remain to exist in the model compatibility (without touching anything in the automation application) and graft compatibility offered by the manufacturer of automation with respect to NFC-e. The Cancellation of Item or Cancellation in its pre-sale will continue to obey the rules of PAF, nothing changes. The NFC-POS, and on the compatibility model takes this legacy with you. 10 In the years 2012 and 2013 received, integrated and homologated 17 companies out of the country that have opened offices in Brazil. The software market is quite competitive with the opening and use of NFC-e therefore the need to innovate, update and monitor the technology evolution marketed worldwide. 27
28 Innovate, Invent and Recreate Where we want to reach? Am I saying all these rules that PAF quoted in the previous paragraph are not necessary? No, far from it!! Note who knows might be unnecessary in the setting of ECF Connected 09/09 - since it is connected and accessible to the tax authorities, as is the NFC-e. Why not? Keep and defend the existence of PAF in this model of ECF 09/09 and NFC-e (reformulated and adapted PAF course) because it deprives and closes the doors for the misuse of technology for the benefit of evasion. Reduced PAF, for example, the simplified PAF is good for three main market technologies, Cloud, Tablet and Mobile. It prevents malicious use of the revenue collection system. However in the NFC-e SAT model and considering the PAF in its current model, is meaningless since the deal is online and when tracked off-line, then the question to be raised is: WORTH APPLYING A MODEL OF COMPATIBILITY IN NFC-E 28
29 AND NOT CHANGING ANYTHING IN MY APPROVED PAF APPLICATION? In 80% of cases you will conclude that no, it is not worth it! The 20% that are worthwhile are the cases where you do not have the source domain, the source code, has no staff for a rewrite of your system or at a time of your company (Software House) who do not want to encode more walks, just sell and survive. In these cases but worth the compatibility model, the other 80% is not worth it and not worth it, opens the door to innovation. When starting from ZERO, and many do not start from zero but to start from ZERO, so to speak, you can then plan your lighter POV, not concurrent, perhaps in a new online or cloud computing development platform, applying good practices of software development, considering its software as a service and not as an instrument only as compliance with tax collection, change your sales pitch is based on service, technology, but possibilities offered in the new hardware that appear on the market, the possibility of selling online, by tablet, for SmartPhone, InStore,...Think of OutStore with forms of mobile Mobility, make use payment or not. of development of Multi-Platform, Enjoy the moment in Web, Cloud, in which opens the possibility Tablet...Look out the window, think to innovate, and use the latest outside the box, technologies in development, make invent, innovate, use of new methodologies, create a recreate. 29
30 new team maybe sometimes even a new company and reinvent your automation system to NFC-e and SAT, already that in both models, and NFC-e and SAT, the rules of PAF do not apply and the rules of a non-concurrent pdv apply. Think of Mobility, make use of cross-platform development, Web, Cloud, Tablet, free your creativity and use it for generating innovation and technological competitiveness vent to your system. Look out the window, think outside the box, invent, innovate, recreate. All this is allowed in this new model. Enjoy NFC-e to think outside the box 30
31 VOL1/ Cap.3 Brushing bits! Think architecture, Plan before all When was the first NFC-e issued? here is a confusion of first NFC-e with legal validity and the first NFC-e, the very first. The first was issued on a Daruma DR700 printer by Panvel. We work Saturday, Sunday and holidays, on Labor day, I remember like it was yesterday! We deliver to our partners in the Panvel the DarumaFrameWork.SO library, compiled in a version of Linux for integration with proprietary Kylix. It was exactly the day 05/01/ Symbolically being the labor day. 11 I personally have followed from the beginning, along with our integration team with developer, with Larissa, Felipe Rolim, Alexandre Vincent, Debora, all working so we had everything that was necessary for this issue to be a success. Well, no need to explain the revolution it caused. Significant progress has been, 11 The news of this issue you can find on the site SEFAZ-rs sefaz.rs.gov.br/site/noticiadetalhes.aspx?noticiaid=4776 or in the note to developers here: 31
32 for example, if you access the link at the bottom of this page you can see the news of this issue. The printing was done by our driver and our printer, with incredible assistance of developers and IT managers from Panvel. But note one detail, there is a bar code standing upright! It was thus the first NFC-e and subsequently dubbed DANFINHA. So, contrary to what some think this movement has already existed since 2012, the Rio Grande do Sul pioneered this operation. After this course, there was a more national level regulation of the ENCAT (), then such First Legally valid NFC-e. After this episode, another strong partner and longtime - TOTVS - provided us with a pilot with NFC-e - already regulated by the study group created by ENCAT - for a pilot in 40 Todimo network printers Daruma in Mato Grosso. How does this help was valuable to understand the NFC-e and dive into it. Our partners Makoto Machima Fernando, Diego Pereira, Paulo Henrrique beyond the patience of our client in the common responsibility of the IT with Todimo, Claudio Willemann. This scenario helped us evolve, think about the architecture and how we might help partner software through this experience of open-innovation, put into practice, with TOTVs. This history is important because, since then it took almost two (2) years and a lot of thinking about how developers meet the DDC community (Daruma Developers Community). All we are doing and offering, each step is carefully thought out, system 32
33 design, technical architecture and decided to adopt the chosen partner was the finger, crossing the technical synergy, the need for innovation and the importance of not halt the process of innovation with this great opportunity we have to revolutionize the commercial automation system. So the integration we have been thought and planned was not a fluke or the movement of the market, was a meeting of opportunities versus preparation. Strategy with a very clear sense of running of to where we should go. Some see it as chance, ever heard until We shot what we saw and killed what we did not see (Absurd Ignorance!), I ve heard that we have luck, but for those who think so, here is Tiger Wood s The more I practice the phrase The more I Practice, luckier I get the luckier I get. We though - Tiger Woods much in architecture, moving the international market, consumerization of IT, the advent BYOD simply brought the fall of empires smartphone leaders in his time, consumerization of tablets, Ultabook, Android, Microsoft s Motion for Cloud, PaaS, IaaS, SaaS. Now put yourself in my shoes and think about the following: How to use this opportunity to leverage NFC-e software partners (Daruma Developer Community) working in a company which basically is a manufacturer of hardware? Hardware that now is not tax version is now used in the NFC-e technology? I confess it was not an easy task to think of it, operate it, designing the 33
34 strategy, but count on an excellent team, created in 2003 in Curitiba, recreated in 2007 in São Paulo and again emerging as phoenix (lol) a new team in 2008 in São José dos Campos. The major challenge to draw the strategy-and NFC, for Daruma and its developer partners, was how to do so standing on a typically hardware company and without the plaster model of development, i.e. not thinking about hardware - Change the Mind-set. 12 This change of mind-set allowing for example to have an idea and the innovation of having an ECF our FS700 (M or H) or ECF MACH line field is converted to a normal non-fiscal printer, and so you can use it to print-and NFC, keeping a portion of the investment that his client held there at the beginning when buying the ECF, how? Simply contacting [email protected] and you will have all the information on how to turn your Fiscal ECF Fiscal into Non-Fiscal for use of NFC-e. It is precisely this analysis that should be done by each of you developers in deciding which path to take with the NFC-e which partner will follow, integrate, choose and decide to focus their partnership: the Architecture Analysis Offered and never allow the architecture offered is retrograde and return to the Mind-Set Hardware Owner! After all is not that what the NFC-e came to eliminate in its basic premise? So as this time tying their 12 Mind-Set is the American term used to refer to a status, concept that your brain is accustomed and so ingrained that became a set command and the change of mind-set is compared to the change system operating your brain to which you can then think outside the box, think differently. 34
35 development planning in a unique and Hardware owner? Not only do your analysis on the immediate price of the solution, think of architecture as a whole, she adds growth and technological respite to your business software and how far you can get with it, its scalability. The Basis of Daruma NFC-e Architecture and its Messaging Service Very well! Independent strategies and products of NFC-e offered in the market, we changed our mind-set, we innovate true, but not just on paper or glamorous interviews in magazines and newspapers that nobody believes, truly innovate! And today our offer NFC-e has the premise and basis of cloud computing, the CloudComputing! You can no longer think of a high service level and availability without thinking cloud, in elastic computing, in Cloud Computing. Any movement contrary to this is extremely risky. Why? I ll explain: We held several strategic planning meetings, from the point of view of integration with developers and where to go. We concluded in 2011 and solidified some concepts in the 2012 meeting that: International Standards (Opos, JavaPos, JXFs... ) Mobile (Android, Windows 8, SmartPhones...) 35
36 Cloud Computing (Soap, Azure, Amazon, Web services, Push Notification...) Multi-Platform Windows and Linux Open Innovation (Community, Crowd Sourcing, Co- Creation...) These five pillars would guide our work, then we have a basis for bringing a solid and consistent for us to change the Mind-Set of Hardware for competence in technology and architecture take this date with any changes that happen in the retail automation market and then came NFC-e 13. Now what does all this have to do with the NFC-e and how does it affects you? Technological vent and the discharge point of sale through the movement of the NFC-e have to be accompanied by this exemption and innovation also the manufacturer of business automation in its supply of NFC-e its partners, otherwise it is more and return to the same model of business automation and before the NFC. The five (5) pillars on which work strongly with the entire team for almost three years, now offering to allow software partner Daruma a serious, technically updated and scaled architecture, without the need to return to old models of development and permitting the use of new technologies and 13 See here the pictures from the Planning Meetings Nl0Yot and validation of this whole concept together with the community of developers at Daruma Technology Day, where we put in practice co-creation and validation of all development 1drv.ms/Nl0Yot 36
37 development techniques. MOBILE CLOUD COMPUTING INTERNATIONAL STANDARTS MULTI PLATFORM DRAWING WITH THE FIVE PILLARS OF THE INTEGRATION WITH URMET DARUMA INNOVATION 14 Analyzing the architecture and deciding messaging service When we talk about Cloud architecture, the sky is the limit (no pun intended), why? Because when we offer a service of Printing and Issuing based on Cloud Computing, service access, the use of this service fulfills a checklist that encourage you to 14 For each of these five (5) pillars there was a survey, development and integration product, delivered to the developer community. See the end of this chapter in Appendix deliveries performed. 37
38 do to verify that the NFC-chosen by you and architecture will actually provide a technological breathe and allow you innovate in POV, not getting tied to limitations such as not using Tablet, Cell or Mobile Payment. To question and evaluate which architecture issuing NFC-e you will hire, it is worth differentiating two types of service found in the market. Issuing Service - Has a mission to realize their connection with the various servers SEFAZ throughout Brazil, provide the XMLs storage for 5 years, its retrieval, consultation, and how to troubleshoot scheduled contingency of SEFAZ or drop one of servers. In this process we call contingency online. Your internet is up and running, but for some reason the NFC-e servers are down. Print Service - Here is one of the innovations of NFC-e. We were used to print the receipt and tax all your layout was done by the printer, the settings left, right, numeric, everything was done by the printer. But with the NFC-e is different. As the issue is in the cloud and eliminates the use of the fiscal printer, printing is performed on a common Mini printer and the layout is the responsibility of your application design. Unless aligned to the issuance service, printing, or the service you hire plus monthly issue, also conducts printing automatically after its issuance, without bringing this burden for your application, delivering this solution in connection drivers with the broadcasting service and the NFC, and on any printer, not restricted to one brand. 38
39 Consider these ten (10) characteristics of the architecture, you should take into consideration when deciding on which service you choose to integrate with your application. These questions, these points I made myself in every moment we were deciding what would develop the architecture to be offered to developers, an exercise sometimes thankless, even playing against property own some would say, but it was a necessary exercise to arrive at an architecture that is scalable and at least aligned with the innovations that the developer community will certainly sue, always thinking of a new moment in the market, packed with innovations in automation systems and making this innovation possible. See the 10 features you should consider in your analysis: 1) WITHOUT INSTALLATION (SETUPLESS) It makes no sense for you to rewrite your application, you want to create a disruptive innovation and ultimately, bring the burden of the process of Setup for your client, your application, your 39
40 solution for point of sale, it would go back in time and that s not what we want. What I mean by that? I have watched NFC-e where it is necessary to install local applications and Clients monitoring solutions! This is not the correct mind-set! It s more of the same! Now the world ECF, it is the Connected or ECF Convenio 85, the current ECF, there is no need for that! Dlls offered, such as DarumaFrameWork.SO and DarumaFrameWork. dll are SelfConteiner does not require installation. If the ECF model does not require installation, simply copy and paste the dlls from the manufacturer, why should we as a model for local installation with the NFC-e? Because they require less in a model of development that brings more freedom? Would be like to be free but only the feeling of freedom, since the current has some meters more. With this escape Architectures that require installation, think long-term: Will I be able to do this installation on all platforms? Able to do it in SrmatPhone? Or I ll be stuck with an installed architecture and NFC? Opt for a solution issuing NFC-e that is SetUp-Less will cause you to make sure that it can be used and accessed on any platform you want to offer in the future, Windows, Linux, Android, etc. 40
41 2) NO RUNTIME Here s another trap architecture you must flee: The use of run-time or virtual machines, especially if the offer to issue NFC-e that is being offered to you, to develop and integrate, have been built by the supplier/manufacturer in managed languages such as NET, Java, etc. If you need an architecture that brings you portability escape the mandatory runtimes, it is enough for them that perhaps their own programming language requires of you. As SetUp Less, Solution Issue NFC-e should be no run-time to run because it assured that you can use it in your native language without conflict of VMs, Virtual Machines or jits (Just In Time Compilares) besides bringing future portability for your application. This case is critical, for example, that you can develop in. NET require you to use your application developed in C #.Net for example, will have to install a Java VM for account provider and NFC? Thoughtless! You or developing in Java compel your customer to install NET Framework because the provider-and NFC? Also thoughtless. Details like this must be taken into consideration when you have the possibility of doing a new development, a new type of system for business automation, 41
42 with innovation, not concomitant centric touch. 3) SERVICE WITHOUT EXCLUSIVE HARDWARE - Without a doubt, when you think of NFC-e immediately you imagine yourself in the absence of the need to use the Fiscal Printer is a fact and the waiver. At this point the service of issuing NFC-e should be, in essence, free printer brand, i.e., should not be tied to a print on a specific hardware, it would tie you forever to this model and would be nothing a change of Mind-Set that NFC-e proposes. The Service issuing NFC-e you decide to integrate with your automation system, must do what it proposes: Issue. The printing is different from the issue and are not the same thing, so run away from NFC services and that require the use of proprietary solutions that tie print or printing only one brand and model of equipment. This will allow you to have the autonomy to perform its printing process, regardless of the issue, and even if you want to use different printers that maybe your current supplier does not have. The separate services offer can be the best alternative. If the service being offered is the Issue and Print, you can only consume the Issue without dependence on print? If the answer is yes and can go down this path. 42
43 4) PRINTING WITHOUT PRINTER EXCLUSIVITY - The Architecture of NFC-e that is being offered to you, if there is a printing service, together with the issue in the cloud should be open to any printer market that meets the need of print the QRCODE. It should not be tied to a specific brand and model, allowing you to close your business model to the market, suppliers and your client can choose the brand of printer you want it, and that is no longer compatible. 5) WITH BOTH CONTINGENCY SOLUTIONS (ON- LINE AND OFF-LINE) 43
44 ONLINE CONTINGENCY - this is a model of contingency sometimes overlooked by some, but important responsibility in the question. The online contingency it is applied and useful when the business establishment, your application is commercial automation with internet access, access to the Gateway of NFC-e hired by you, but the SEFAZ server went through one of two situations: It took answer or is out of service (whether scheduled in advance or not). In these cases the need to continue issuing the NFC-e should not be affected, the Gateway should continue answering your requests for issuance of notice, however the server has in its architecture the design of on-line contingency, i.e. all notes issued so far are the responsibility of the Gateway send subsequently to SEFAZ and to ensure your issue, not your application. OFF-LINE CONTINGENCY should be automatically triggered by the dlls and drivers from your provider issuing NFC-e when the shop is one of two situations: The Internet is down, or the gateway hired soon in responding or not responding. In this case the issue occurs in the same model as the online issue, however being the responsibility of the driver, whether for the dlls which platform is, make the off-line emission and subsequent submission to the Gateway issue, exonerating your application code to handle this contingency, since this treatment is in connection with the solutions of gateway offered by the manufacturer. 44
45 6) DIGITAL CERTIFICATE AND SIGNATURE, CENTRALIZED - To issue an NFC-e a digital certificate is necessary, preferably A1 not requiring the use of token and card readers. The A1 Certificate is a file, or digital. But anyway here is another item that should be analyzed in architecture and messaging service you want to hire and their close partnership. The messaging server should provide the installation or Upload the certificate of his client, because with this any request for issuance of Electronic Invoice consumer, that is worthy of your system will be signed in the cloud, the messaging server and Cloud Computing not locally. Locally would require you to perform certificate installation on each pos prevent and maybe other platforms you resolve to use as tablet and smartphone had the limitation of these facilities digital certificates. Putting the certificate in the cloud, the messaging server that will allow any applicant be it a computer, Windows, Linux, Android, Windows 8 Tablet, ios, any customer can thus make your request for NFC-e and have your NFC-signed and. Subscribe to NFC-e is legal for it to have legal validity requirement. But when you re offline, 45
46 so do not be signed? Do not! There is no obligation to sign the notes issued in contingency because all emissions in off-line contingency (Remember that the contingency online signature happens because the messaging service where your certificate is in the air) will have its calculation Hash made with the token (a sequence of numbers that are not repeated) that Sefaz provides to the client (read CNPJ-premises) that is authorized to issue and NFC. This (unique and not repeated) token is provided at the time of authorization and is used during the emission in off-line contingency ensuring the existence, validity and authenticity of the CNPJ that is issuing NFC-one and contingency, even with no communication with the server Sefaz. 7) CLOUD COMPUTING - MUTIPLATFORM AND MULTIDEVICE If you are creating a new application of business automation to meet the needs of NFC-e thereby seize the opportunity to innovate and create different possibilities for the use of their system on different platforms (Windows and 46
47 Linux) and different (PC, Tablets, Phones, micro terminals, etc.) devices choose a service messaging that is Cloud Computing and allows direct connection to this server, either through direct consumption or through local WebService frameworks, but without installation and run-time of course, because otherwise you lose all ability to innovate and venture into new platforms. Inattention to this point number seven, will make us return in time and again have problems where innovation is prevented the platform or architecture chosen restriction site and function having only one or a limited number of operating system, for example. We are in 2014 where Multi-platforms languages are advancing, the operating system becoming more commodities and more no matter where you will run your application. To do this just to see the flood of languages that bring Linux and Windows portability, NET FrameWork itself is open and there is a version for Windows, Linux to Arduino 15. We re going through a time when the development for phones and tablets are increasingly matched by more development interfaces with PhoneGap and Xamarin. With all this movement Multi-Platform because it requires less supplier of NFC-e get tied up and unable to innovate in this time of change in business automation? There is no reason for that to happen to keep an eye on this feature and that its NFC-e framework is Multi-Platform. 15 For an overview on Multi-Platform in Business Automation see this sent to Daruma developers in Sept/ br/ddcmkt/ddcmkt_013_13.html 47
48 8) ALIGNMENT WITH MOBILITY Commercial Automation, in the current model of ECF - and we believe that the ECF 09/09 technological developments will be much better - was focused on meeting the needs of tax routines, care and PAF with this strategy mobility became more difficult to apply. Tablet, Android, Windows 8, ipad, MobilePayment words were, and still are not widely used and cited when talking about business automation in the PAF-ECF model. With the entrance of the NFC-e the importance of thinking about mobility back to take his place, so one of the questions to be carried to the platform messaging you want to choose is: This platform and its Frameworks are aligned possessing mobility support, the use of tablets and smartphones? Even if you do not intend at this time to use it or be off your roamap development, think long term when you need this support must be present, otherwise you run a risk in using a Babylon of platforms to fulfill a simple desire of assisted sale through a tablet making the NFC-e. So it is worth asking in advance that item in your future service provider and 48
49 NFC-e. NFC-e NFS-e 9) PEXTENSION SERVICES PLATFORM INTEGRATION WITH NFS-E - If you chose to bet a NFCnative and not a compatible system software, it is important to have a vision for growth in this electronic service of documents issued, and the trend that he did not will stop only on NFC-e, but will expand and quick for mandatory NFS-and CT-e, and other (remembering the good old MSDOS). C: \>*.*e that may appear. When we talk about extensible platform we mean a platform that nature Cloud Computing allows to add new services without the need to update the client side i.e., as all intelligence is in the cloud, there is no need for new setups, runtime or reinstallations. The NFC-e brings a responsibility that before maybe was not as disturbing as well for you in the world of ECF, which is the NFS-e, the Electronic Invoice Service. In fiscal receipt you make sales of service and product, simply reference the type of rate previously declared and registered the printer. As there is the issue of electronic documents which are NFC-e and NFS-e 49
50 (Electronic Invoice Service) look for a messaging platform and not just a NFC-e messaging but also makes the integration with NFS-e and this is possible in the same POS to sell a product item and a service item, the platform make the two issues for you NFC-e and NFS-e. This is a good way to choose, why? Because integration with NFS-e is not as simple and reduced in scope as the NFC-e. NFS-e integrates with municipalities, are over 4000 municipalities throughout Brazil and each has its own mostly, protocol itself and differences in their XMLs, rattans their online and offline contingency server and their respective emissions RPS. So if your chosen messaging platform performs integration with NFS-e is another good sign and start, because thinking long term you can also integrate sales service along with a mobile platform, for example. CT-e NFS-e NFC-e MDF-e 10) COMPONENTIZED, MODULAR - An architecture for NFC-e providing growth, scale and technological upgrading, as well as meet the existing market innovations must mandatorily be componentized. What does that mean? There must be 50
51 internally in its essence an independence of services, for example the broadcasting service should be independent of the printing service that can be used or not. Another very interesting example and ignored sometimes is: QRCODE. The Print QRCODE should be independent of its generation in different components of service that you can eat together as a solution and transparent to you, or not, you can consume separately. We will detail this subject: NFC-e you cannot print the statement of the NFC-E. Okay if you cannot print in some cases, ask yourself: What advantage is that the printer you use or printing service that I am hiring has its algorithm QRCODE inside the printer? Answer: NO because if they do not print such a feature is not useful at all! The componentization enables e.g. that at some point you realize the impression of NFC-e and their respective QRCODE (thus taking advantage of the speed of generation of internal QRCODE printer) but at one point of another component architecture does not use the internal printer QRCODE but only manages an electronic figure QRCODE of allowing your application to show the QRCODE on the screen and the client has access to your mobile NFC mobile-e pointing to the screen. Stress, questioning, insist on understanding the componentized as is your solution provider and NFC, this action will ensure that you will not be required to consume services you do not want, you will not be obliged to develop items you had not planned and will send you to make full use of their innovations in various platforms just choosing the desired service component. 51
52 Summary of Key Characteristics that should be present in the NFC-e architecture, now take a pencil and mark up your future supplier of NFC-e has these characteristics below, if there is NO, your future is at risk technological innovation and technological breather or life cycle, your system will be compromised soon... Architecture and messaging Platform should fulfill these requirements 1) No Local installation (SetUp-Less) 2) No Run-Time or Installation of local VMs (RunTime-Less) 3) No dependence on the Service of NFC-e of the specific Hardware (Hardware-Less) 4) Print on any printer regardless of brand 5) Different solutions for different contingencies Online and Offline 6) Digital certificates and signatures centralized on Cloud 7) Cloud-Computing, Multi-Platform and Multi- Device 8) Alignment with Mobility 9) Extensible Service Platform and integration with NFS-e 10) Componentized YES NO Understanding Platform and Architecture of NFC-e Daruma-Migrate The 10 above features were purposely made and placed in this book. All of them form taken into consideration at the time 52
53 we thought the architecture of NFC-e Urmet Daruma. Questions were sometimes ungrateful a necessary change our Mind-set of services and hardware for NFC-issuance and printing and Urmet Daruma exercise. However all answered so successfully with a single goal: Ensure that the provision of this service would not lock the technological innovations that we long to see applied at the point of sale: Mobility, Tablet, Cloud, WebPDV, MobilePayment, etc. Client Side, Server Side Long time ago, before the massification of Internet, their programming languages and their advances to bring a richer experience for the client side, we hear of Client Server. This was a step before the Internet, or who does not remember what was the top technology to offer a POS that was Client-Server? Hahaha. In the NFC-e Client server architecture exists, however - and at the risk of being tiresome and repetitive - without injure or impediment to technological innovation necessary and permitted the entry of NFC-e. Client side we apply the concept of two platforms Existing and consolidated: DarumaFrameWork (DFW) Created and launched in 2005 and applied for PC Windows and Linux platforms whether they are of what architecture is, X86 or X64 or Arm. Were written in C/C ++ closer to machine language possible, allowing its 53
54 compilation in any platform. Here we deal specifically with DLLs (Windows) and So (Shared Object) for Linux. 16 DarumaMobileFrameWork (DMF) Framework for use in Tablets and SmartPhones, created in that allows native use in Tablet and SmartPhone market platforms such as Java with Android and C # or Java Script with Windows8 Modern App, be it Win8RT or Win8PC -Tablet. It is not binary dlls, but the classes compiled natively provided a real and native experience developing for tablet and its use in Commercial Automation. That means in Android when using classes written in Java to make your NFC-e talk to the ECF or Mini printer, you call classes developed for Windows8 and uses C # or JS to make your NFC-e talk with ECF or Mini printer. Both are prepared and ported to NFC-e ISSUE and PRINT with all its features involved and presented in the previous chapters. But above all are SetUpLess, do not need installation, no need to install Virtual Machine, Java VM or other prerequisite run-time to pose work. The DarumaFrameWork, for example, maintains the characteristics of copy-paste - Copy and Paste 16 In Daruma Developer Channel9 you can find a saw-video course on how to use the DarumaFrameWork for use in the current fiscal printers At this link you can see a statement to Developers Daruma at OCT html and here in SEPT 2013 with the step-by-step video course: www. daruma.com.br/ddcmkt/ddcmkt_014_13.html 54
55 to your computer, or add the dll in the list of your application installation, and voila, no prerequisites separate installation or run-time is required. How was this possible? Thinking first in Architecture! We assume that an installation process or DLL installation or VMJava machines or other VM necessary, would undermine technological innovation if the developer does not natively make use of these VMs or run-time that would force him to install. That would hurt and would bring a retrograde process to the NFC-e proposes why our team of research and development and we took pains to bring all protocol connection to the server, be it for NFC-e-or NFS-e for all DarumaFrameWork in C/C ++ Multi-Platform and you, the developer uses the dll in the same way as it does today with the fiscal printer, declares and uses native methods of sale, issuance and printing-and NFC. Fleeing the compatibility mode and allowing several innovations in its development. 55
56 Daruma FrameWork Windows Linux or Android and Windows 8, NFC-e service CloudCompuing but with Off-line operation is necessary, and the Daruma dll prints and Danfe in any mini printer of any brand, whatever that brand is Note that the above architecture it meets the 10 points mentioned as key when choosing a technology and NFC being used. It was no accident that we quoted and chose these 10 points. Choosing these points are not given based on our product we have to offer pro market, but in the planning, decision, we think in architecture before deciding which product we would offer to the market. We are not concerned at this point with survival in the market, who cares about the survival plan not only think about how to survive today, maximum node tomorrow. We are concerned on how to have longevity (very different survival) in the market. To offer the best technology to be the best choice for 56
57 this market of NFC-E, SAT, ECF 09/09. Thinking about that - like all manufacturers - We also have the system compatibility between NFC-E and the Fiscal printer, but thinking strategically and innovatively excel in architecture, choice and integration to NFC-E on the end, native without compatibility. This longevity thinking, strategic and technically correct. Today compatibility between NFC-E and the current ECF, either through driver, printer or emulators is a Band-Aid, an architecture already addicted to the rules of PAF which prevents innovation. Believe it not. I believe, in that we offer compatibility (also no virtual machines or installations) a way to erase fire until you finish your system. No deadline, no time, do not miss this window. On the server side we think of architecture and chose a partner who fulfilled some rules and premises we have: It has no end commercial automation system of issuing NFC-e. Our partner cloud, the Migrate, have the same DNA integration with commercial automation developers, system integration in the NFC-e modern and completely WEB server and Cloud, within that plan. These are minimum requirements needed to maintain technical credibility among developers and systems provide an innovative solution. Enable interoperability between the cloud and the automation system. With some adjustment, though very mature platform among the 600 already served software houses, it was 57
58 possible to make all FrameWorkDaruma perform the connection to the server in the cloud, without the developer having to move a single line of code in this sense, the use HTTPS webservice, WCF or SOAP protocol Provide a range of services, not just NFC-e, but NF-E, MDF-E, NFS-E, CT-E and all existing electronic documents enabling all the innovation developed in DarumaFrameWork (Windows and Linux) and DarumaMobileFrameWork (Phones and Tablets) are accessible to all this service beyond the guard XML SAT, which is also required for the commercial establishment, already reviewing future inspections and fiscal interventions. All using the same NFC-e Cloud. Be Cloud Computing fundamental for the service to be long-lasting and trustworthy Translating to technical terms scalability and reliability. Storage and access to XMLs issued, consultation, immediate recovery of whatever the XML output. This is very important because any heavier surveillance in the establishment may be asked to you the XMLs issued. Do not get this responsibility leave it on the server with their proper redundancies and backups guaranteed. This is a very serious issue and often overlooked in the NFC-e model. Before the responsibility of guarding the documents were printer, will now be yours in your systems, unless you have a NFC-e cloud service with contracts and guarantee 58
59 guard. With that this responsibility passes to the NFC-e issuer and not your system. Online and offline contingency, as already explained. There are differences of responsibility in both contingencies. The lack of an on-line contingency allows your system and the operation of your system to be more vulnerable to evasion and not sending the XML. That would allow the installation of the digital certificate in the cloud - Contrary to what some try to pass the message pro market, you need not sign the QRCODE he already has your safety in the TOKEN and in TOKEM ID beyond the digest value that is calculated and placed in QRCODE, this prevents there from be malicious changes in XML already sent to SEFAZ, since it will never match with all HASH made in QRCODE and Link already created previously. Digital Certification in the cloud prevents the open 1 POS you have to make a facility would be certified on the machine, the computer. And if Android? A little more complicated, and if Win8 and ios, too. With digital signature made and centralized in the cloud you do not need to perform local installations of the certificate providing greater mobility to the POS with the same security. That meets the new regulatory framework Civil - The DataCenter Cloud is in Brazil, with data managed in Brazil - Elementary s time you choose your service support. Who has 59
60 experience in our business, experience in business automation and integration with The service is free in its print as The DarumaFrameWork for Windows, Linux, Android and Windows 8 is premised print DANFE NFC-e. (or extract of NFC-e) in any mini printer, then you are wrong who think that by using the Service of NFC-e-Migrate Daruma will be tied only DARUMA, nothing like that! You can ask the manufacturer of brand A B or C that transforms the current ECF that your client uses, not in a fiscal printer, and we will print it to DANFE without you having to port your application to that printer. All this was thought out, planned, engineered and developed with much research, development and innovation. Not only do we take what we do not use the same mind-sept. In partnership with Migrate created a simulated server, so that at no cost you can already do your tests with NFC-e port your application using all this innovation. Enter here com.br click the link NFC-E and download the dll, plus test applications, and most importantly, at the end of the page you will find links that explain step by step how to create a free account on the test server and in minutes make the first issue of NFC-e whether using MS-DOS, Windows, Linux or Android or Windows 8 J - Only Daruma has this platform. #FACT. (link to step by step Starting with the development with simulated server and issuing the receipt in the tax test server, approval environment 60
61 We hope we have contributed in stride so that all these changes are for the good of the country, its fiscal health and we can have a fairer tax control in the sense that results in benefits and better income distribution for all of us. Whether NFC-e ECF 09/09 or SAT, which is deployable with much innovation and allow us to have the efficiency of retail that is seen in countries like the United States. This technological evolution, safely and for the benefit of the entire ecosystem is at the end of every change we seek. When we seek to innovate is to be our partner in Cloud Computing emission cloud of electronic documents, either through every development we undertake in connection DarumaFrameWork through the clouds, we are always attuned to the needs of partners, developers, after all our commitment is much higher because our channel is known to the developers, and the developer community recognizes the Daruma the best channel for integration into commercial automation with applications for retail, this is a fact - #fact - Our community grows exponentially every year, on social networks and presence in events that always surpass the mark of three digits in audience. This exercise innovation and thinking outside the box is a constant exercise. Do the words of Professor Morgado, FGV, mine and share with you: 61
62 Innovation in retail is a constant exercise in perception. It is a link in the endless desires and needs. The antennas of the retailer and his team must probe the environment in search of these signs, which are not always clear and rarely verbalized by customers. It is more an exercise in empathy than anything else: if I were my client, what I would I like to have? What would be relevant to me? at: pdf MORGADO, M. inovação no Varejo. Sep/Oct Available 62
63 63
64 VOL1/ Cap.4 What does all this have to do with Windows Embedded. Stay tuned! Embedded - Tailored Clothing Have you ever had the feeling of wearing a shoe or a pair of pants you like most and throughout the day you do not even realize that you are wearing shoes or clothes? It goes something like this... You feel so good about that shoe that throughout the day simply you forget you re wearing it. With hardware and software technology the same thing is happening. We are increasingly surrounded by technology tailored that we do not even realize that it is present, because it fits so well into our daily lives. For example, an early example, central fuel injection wheel of our vehicle with an operating system program written in C language (by some manufacturers) that controls the fuel injection and other vehicle sensors. Electric motor! Many years ago they sold electric motor kit and you yourself assembled it, it was important when buying an appliance or other consumer good if it had an electric motor, to facilitate the day to day, or not. Today the electric motor is present in various area of our life, as under the plate that is inside the Microwave that is needed to make this dish rotate. I.e. we do not even notice! Interesting, isn t it? Today when you buy a Microwave you certainly do not ask does it have an electric motor to rotate 64
65 the dish? because it is already fact, is equal to the shoe you wear, use, and do not even notice. What these two small examples have in common? They are Dedicated, Tailored, as well as the engine that makes the dish and rotate the shoe you wear and do not realize, there are all dedicated to perform operations in our day to day, so do it as well! Without us to realize that such objects are playing their role excellently. Another common factor in the two examples above is that they become part of our daily lives, without question, as we do not ask whether a microwave comes with electric motor to rotate the plate, we do not ask ourselves what makes this electric motor in there?. Or not even question why you use an operating system on a central electronic injection of a vehicle. Note that when you begin to question the motives of something, be it hardware, object, pattern, behavior or process that has been around for a while is because it is no longer serving for the operation you want to do, or is left for what you want, is not ideal. Want an example? A practical example is the PC. The Computer as we see today consists of a TOWER (CPU or UCP depends on your computer teacher), Keyboard, Mouse, HD, RAM. Today you start asking the following questions: It s just to control the household bills in Excel and the 65
66 everyday, day to day, so why do I need all this? We could queue the questions here on this page we hear on a daily basis with the user. But the most interesting is not the question itself, but the reason behind that generates such questioning, the fact is that if you discover that your PC (or notebook) before so common and coveted no longer serves so that need, spare resource, it does not require so much and so sometimes the consumer does not pay and do not see value simply because it has so much to offer, on the contrary think that is expensive (costly) precisely because it has it all and, in background, what you need is just to control the household bills and cake recipe. Translating what we have seen so far into the world of business automation, is the same thing. A POS, point of sale, does not need a computer (PC) in its entirety, but a hardware based or built considering their need and not on what is best in the market. Same happens with the operating system, a fact already noted by Microsoft in 2001 and triggered a large and strong investment in popularizing Windows CE handhelds, PDAs. Why? The view that it is not necessary to have a computer to control an address book, a program of appointment requests, maps, etc... All this could be available on a dedicated machine for this, with processing tailored and dedicated operating system. Here comes in what happened to know, much publicized by Microsoft, Embedded Operating System, i.e., Embedded, 66
67 Loaded, United, tailored. If you were to translate literally such a term would be soaked, is like a piece of cloth soaked with water, you cannot separate at first which is water that is cloth, but say it is a piece of wet or soaked cloth. On the same line. It is fully embedded into the hardware operating system. The Same happened with operating systems, with Windows CE and at the time (2001) with NTembedded were operating systems that you could wear to build and run on your hardware, dedicated united way, as if the operating system was created by Microsoft exclusively to run on your computer, taking advantage of every little existing resources on your computer, such as a clothing tailor, as if it were one shoe you wear and does not even realize you re wearing it. The Contrary happen if you installed, e.g. XP FULL, FULL Win7, Win8 FULL with generic memory requirements and HD; Or your machine would be slow or have too many resources in the operating system that you do not even utilize. That s Embedded Operating System, for example, XPEMBEDDED where, through an exclusive Microsoft tool, you can generate an ISO image with only those components that you want with just the drivers you want to run with a particular processor and determined amount of RAM you want, thus making those who pass the operating system to wear or fit in the exact way you need machine, like the one shoe you wear and fits so perfect that you forget it s footwear with it. 67
68 This process dedicated operating system is already fact - proof is the millions who feel strongly that Microsoft itself the Linux community and other businesses that own and retain operating system technology - has invested in improving and releasing new updates every day their operating systems, however Embedded versions. I am particularly fascinated by Windows CE, Windows Compact Current and Windows HandHeld, and the potential that it places in the hands of the programmer with the.net tool with Compact FrameWork, but EC is not always the solution and enters the scene XPEmbedded, Windows7 Embedded POSReady, Embedded, Windows Embedded 8.1 Industry, which owns the Kernel Win32 or Win64 you need to develop your application using a Win32, Win64, NET, VB6, Delphi or other programming languages. 1.2 Embedded Hardware and the Micro terminal, with NFC-e they can go back to the POS. : ) Well, maybe this is the question that you are asking upon finishing reading this first part of this chapter. What has this to do with the Micro terminal? Everything, everything. You know why? This same evolution of the operating system dedicated for certain operations is also happening with the hardware, or redesigned to meet specific needs. The same good old PC, but with different designs, fewer parts, less RAM, processor dedicated for certain 68
69 operations and tailored to your needs, for your business. Let s see an example of this? The POS, point of sale. How many of you readers, no longer looked at him and saw a POS with a Pentium Selinho Dual Core Current icore3 and you think, Wow! all this to the POS, is a lot of machine, what a pity. And how many of you have not had the experience to install your application business automation in such machines? Gave us shame to see such a machine literally overflowing with unused resources because this PC was being used in a POS, a point of sale. You could fit a 486 or good old 386 (the one you moved the clock leds through a display of jumpers and put the turbo speed to 99, remember). Of course I m exaggerating, right? We are no longer talking about it, today we speak of PCS dual core that can be reused, the NUCs Intel are already icore3, Icore7 but the use of embedded question not for performance but for security reasons, focus and bespoke development. Reality is this: Operating Systems with many features, and machines with far more features, however being used for purposes that do not use not even 10% of the features presented by these machines and such operating systems. So that as the line of Embedded operating systems is growing in Brazil and around the world - and realized the great focus that Microsoft has put in this niche - also hardware embedded or 69
70 dedicated to certain operations is becoming more popular in our market. Take for example the industrial computers, fanless, which are ideal for point of sale, but so far did not support Windows and in turn did not support the application made in VB6, Delphi, Net, etc... This was the dilemma: On the one hand demanding operating system, across win32 languages quick to develop, but needed Windows installed and on the other side a machine with lots of resources wasting processing and in turn money. What was the output to put a dedicated hardware at the point of sale? Micro terminal. But what was the problem? And why did all not opt for this? See the list: Problems of using a conventional Micro terminal in the POS: Owner Operating System used by Micro terminal - One thing is to be in the hands of a mega company that earns and invests billions or community where both will proceed to the operating system and useful life. Another thing is you get into the hands of an automation manufacturer with an operating system created by him from day to night can withdraw the full product on the market simply because there is nothing in% of revenues across other products. Language proprietary programming - Here goes the 70
71 same previous observation, but with an aggravating! Generally proprietary languages are based on C, C ++, ASM, because they are the closest to the hardware than a Basic, NET or Delphi visual. So I ask: They support these proprietary languages using SQL, MYSQL or maybe Access itself? No, unfortunately is the answer. Note that I am just giving an example of database and if we talk in WEBSERVICE, WCF, Socket, Parallel, Serial, USB, etc... and other connectivity devices? No way, you re frozen in time in the hands of a proprietary language that will evolve only if your owner hardware evolves. You also have to REWRITE all your application and have to learn C for this. Owner Hardware - Here goes the same observation in the two above mentioned points, but with another aggravating point! What about the Motherboard? And if it gives problems? And the Network chip used (if there is a network) is it common and you are also in the hands of a single vendor? If a mega company like Intel, jewelry! For the same lives that, if only one manufacturer who sees the whole product as another product line, lousy! You run a great risk. Throughout this book could list the various disadvantages of using the conventional Micro-terminal as we see today. But I make it clear that does not mean they do not serve for anything, and in turn should never be used. None of that. Note that we are in the context of a chapter dealing with the specialized hardware for certain businesses and POS, in my limited experience, does 71
72 not fit. I ve developed programs (in meager spare time) to control treadmill, pressure, temperature and weight and it used a proprietary Micro terminal, the program was written in C and all I needed to meet this demand was a Micro terminal that lean not possessed not even an operating system but a shell. Fantastic! Is operating today without a single maintenance. I attended several meetings with the team of Embedded product at Microsoft in Seattle, directly at source, I was also present at MEDC - Microsoft Mobile & Embedded DevCon- held in Las Vegas and I could see clearly that the future is embedded, targeted for hardware particular platform, for a given line of business together with intelligent terminals that have the ability to rotate the Embedded line of operating systems provided by manufacturers Micro. Most of this entire cool story is that you do not need nor want to rewrite a single line of source code. The combination of Lean Hardware, Embedded, with a dedicated operating system, also Embedded is ideal for building a system for a POS combination. Embedded system, a special-purpose system in which the computer is completely encapsulated by the device it controls That is, a special-purpose system in which the computer is completely encapsulated by the device it controls - which may be a computer (last sentence added). Remembering the metaphors 72
73 and comparisons that we use at the beginning of this chapter to talk about what is the Embedded platform, we can say that is exactly the one shoe that we wear and do not even feel that is there on our feet and that was created for this special purpose. We could not affirm even if such attire was provided with a player, internet access, digital odometer and other paraphernalia, since it would not serve for the sole and exclusive purpose of wearing with comfort and providing a peaceful workday. Which is not to say that it would not be helpful, but would not be ideal for this unique and focused activity. The same we can say of conventional operating systems versus Embedded operating systems such as Windows Embedded 8. The same statement is valid also for hardware designed for a unique purpose and focused versus conventional and general hardware. 73
How to Meet EDI Compliance with Cloud ERP
How to Meet EDI Compliance with Cloud ERP Lincoln: This is Trek Talk, the Cloud ERP podcast and today s topic is Advantages of an EDI Compliant Cloud ERP. With cloud ERP you can meet your goals for EDI
WHITE PAPER. Data Center Fabrics. Why the Right Choice is so Important to Your Business
WHITE PAPER Data Center Fabrics Why the Right Choice is so Important to Your Business Introduction Data center fabrics are emerging as the preferred architecture for next-generation virtualized data centers,
The Quick Guide to Partner
QUICK GUIDE Optimize Partner Recruitment & On-Boarding The Quick Guide to Partner Recruitment & On-Boarding #channelchoices The Relayware Quick Guide to Partner Recruitment & On-Boarding 2 INTRODUCTION
Travel agents guide to SMS messaging. How to use SMS messaging for marketing, booking, and customer support
Travel agents guide to SMS messaging How to use SMS messaging for marketing, booking, and customer support Why should you use SMS messaging? When was the last time you didn t have your mobile? Chances
DX The Next Generation of TV
DX The Next Generation of TV Bob Caspe The International Entrepreneurship Center [email protected] 1 Table of Contents TABLE OF CONTENTS 2 INTRODUCTION 3 THE IEC 3 CNN 3 EVOLVING TELEVISION BUSINESS
BENEFITS OF MOBILE DEVICE MANAGEMENT
BENEFITS OF MOBILE DEVICE MANAGEMENT White Paper 2013 SUMMARY OVERVIEW This white paper outlines the benefits of Mobile Device Management in different use cases. SyncShield is a Mobile Device Management
Website Design Checklist
Website Design Checklist Use this guide before you begin building your website to ensure that your website maximizes its potential for your company. 3 THING YOU SHOULD NEVER SAY ON YOUR WEBSITE (That I
http://ubiqmobile.com
Mobile Development Made Easy! http://ubiqmobile.com Ubiq Mobile Serves Businesses, Developers and Wireless Service Providers Businesses Be among the first to enter the mobile market! - Low development
The best sales presentation software for business
Everything you need to know about Presentia when researching presentation products Overview of the product Are you looking to improve your company s sales presentations and get away from boring PowerPoint?
The 2014 Bottleneck Report on Enterprise Mobile
The 2014 Bottleneck Report on Enterprise Mobile What s the big bottleneck for enterprise mobile app development this year, and how do you get past it? 1 / 32 The 2014 Bottleneck Report on Enterprise Mobile
Demand more from your retail marketing. HP Retail Promotion Manager
Demand more from your retail marketing. HP Retail Promotion Manager Reduce costs and boost sales. The HP Retail Promotion Manager provides a solution for retailers seeking to streamline and simplify the
How To Synchronize With A Cwr Mobile Crm 2011 Data Management System
CWR Mobility Customer Support Program Page 1 of 10 Version [Status] May 2012 Synchronization Best Practices Configuring CWR Mobile CRM for Success Whitepaper Copyright 2009-2011 CWR Mobility B.V. Synchronization
The One Key Thing You Need to Be Successful In Prospecting and In Sales
The One Key Thing You Need to Be Successful In Prospecting and In Sales The secret key to being successful in prospecting and in sales found in this report will work in ANY INDUSTRY for any product or
Bringing the Cloud into Focus. A Whitepaper by CMIT Solutions and Cadence Management Advisors
Bringing the Cloud into Focus A Whitepaper by CMIT Solutions and Cadence Management Advisors Table Of Contents Introduction: What is The Cloud?.............................. 1 The Cloud Benefits.......................................
B2C Marketing Automation Action Plan. 10 Steps to Help You Make the Move from Outdated Email Marketing to Advanced Marketing Automation
B2C Marketing Automation Action Plan 10 Steps to Help You Make the Move from Outdated Email Marketing to Advanced Marketing Automation Introduction B2C marketing executives are increasingly becoming more
Beyond Responsive Design (for Online Retailers): Delivering Custom Mobile Experiences for Multiple Touch Points
Beyond Responsive Design (for Online Retailers): Delivering Custom Mobile Experiences for Multiple Touch Points When the Internet first started to become popular and widespread, webpage design was a relatively
Website Planning Questionnaire. Introduction. Thank you for your interest in the services of The Ultimate Answer!
Website Planning Questionnaire Colleen Rice Nelson Introduction Thank you for your interest in the services of The Ultimate Answer! Every choice and decision you make concerning your website may or may
For More Free Marketing Information, Tips & Advice, visit www.lgx.im
For More Free Marketing Information, Tips & Advice, visit www.lgx.im DISCLAIMER AND/OR LEGAL NOTICES The information presented in this E Book represents the views of the publisher as of the date of publication.
Comprehensive Guide to Marketing Like Starbucks
Comprehensive Guide to Marketing Like Starbucks 1 Introduction 6 reasons Starbucks Marketing Communications Strategy is so Effective is one of our most popular posts, continuing to be a top performer even
The Changing Landscape of B2B ecommerce
The Changing Landscape of B2B ecommerce For years, ecommerce was a B2C game a channel best suited for consumer brands and retail transactions. Several recent studies and some major shifts in buyer behavior,
VOXOX 5BENEFITS OF A. HOSTED VoIP SOLUTION FOR MULTI-OFFICE BUSINESSES. a VOXOX ebook. Communications to the Cloud:
VOXOX 5BENEFITS OF A HOSTED VoIP SOLUTION FOR MULTI-OFFICE BUSINESSES a VOXOX ebook 0Taking 2013 VOXOX, Inc. Communications to the Cloud: CONTENTS 2 INTRODUCTION 3 TOP CHALLENGES 7 FINDING A SOLUTION 12
HOW TO TURN 9 RETAIL IT CHALLENGES INTO 9 BUSINESS OPPORTUNITIES
HOW TO TURN 9 RETAIL IT CHALLENGES INTO 9 BUSINESS OPPORTUNITIES Intro According to a recent market study on be the main driver of total retail sales Embracing mobility the state of the retail sector that
15 Principles of Project Management Success
15 Principles of Project Management Success Project management knowledge, tools and processes are not enough to make your project succeed. You need to get away from your desk and get your hands dirty.
THE CHANGING RETAIL WORLD The rise and challenges of omnichannel retailing
THE CHANGING RETAIL WORLD The rise and challenges of omnichannel retailing WHITEPAPER 2015 CitiXsys. All Rights Reserved. Page: 1 PREFACE The world is constantly evolving and so are the habits of people
The Comprehensive, Yet Concise Guide to Credit Card Processing
The Comprehensive, Yet Concise Guide to Credit Card Processing Written by David Rodwell CreditCardProcessing.net Terms of Use This ebook was created to provide educational information regarding payment
Moving from Sage 50 Accounts to Sage 200 Standard Online
Moving from Sage 50 Accounts to Sage 200 Standard Online 2 Contents Contents Software that grows with your business...4 Straightforward online accounting...5 Reasons to upgrade...6 Financials - Managing
WELCOME! LETS BEGIN. James Marchant Founder of Diligence Digital [email protected] 01424 447858
James Marchant Founder of Diligence Digital [email protected] 01424 447858 Over 15 years of experience in the digital industry. Hello and congratulations on taking the time out to read our booklet.
Web Design & Development
Web Design & Development In Simplicity, Lies Beauty. - DigitalKrafts About Us The Internet is an ever changing environment that demands that you keep up with the latest and greatest communication platforms.
RESEARCH NOTE NETSUITE S IMPACT ON E-COMMERCE COMPANIES
Document L17 RESEARCH NOTE NETSUITE S IMPACT ON E-COMMERCE COMPANIES THE BOTTOM LINE Nucleus Research analyzed the activities of online retailers using NetSuite to assess the impact of the software on
Avangate Subscription Billing
Launch Products. Retain and Service Your Customers. Generate Recurring Revenues Across Any Channel. Accelerate Customer Insight. Software as a Service (SaaS) is quickly becoming the preferred mode of delivery
SAP Digital CRM. Getting Started Guide. All-in-one customer engagement built for teams. Run Simple
SAP Digital CRM Getting Started Guide All-in-one customer engagement built for teams Run Simple 3 Powerful Tools at Your Fingertips 4 Get Started Now Log on Choose your features Explore your home page
Top 10 Issues to Consider When Evaluating a Multi-Channel Management Platform. Steve Weber President and CEO [email protected]
Top 10 Issues to Consider When Evaluating a Multi-Channel Management Platform W ritten by Steve Weber President and CEO [email protected] If you're evaluating multi-channel strategies to expand your
How Top Home Improvement Pros Boost their Bottom Line:
How Top Home Improvement Pros Boost their Bottom Line: Manage and Track Your Leads to Win More Deals and Earn More Profit CONTENTS PART I: MISSING PUZZLE PIECES PART II: HOW TO NURTURE YOUR LEADS CONCLUSION
the ultimate guide to email marketing for insurance agents
the ultimate guide to email marketing for insurance agents what s in here? Email marketing & content marketing...3-4 Email marketing best practices...5 Email campaigns for insurance agents...6 AgencyBloc
Make the Leap from ecommerce to Omni- Channel
Iaodesign/Shutterstock An ecommerce platform is the foundation for a successful Omni- Channel business model arvato Systems North America 6 East 32nd Street, New York, New York 10016 United States All
Inbound Marketing vs. Outbound A Guide to Effective Inbound Marketing
Inbound Marketing vs. Outbound A Guide to Effective Inbound Marketing There s a new, yet not so new way to market your business these days, and it s a term called Inbound Marketing. Inbound marketing may
Chapter 11. The Forex Trading Coach Is Born
Chapter 11 The Forex Trading Coach Is Born The Forex Trading Coach company was officially launched in May 2009 and I decided to go ahead and establish the company and the website as a result of the tremendous
Email #1 Subject: The Most Effective Online Marketing Tool in the World. It s not Facebook, Twitter, Pinterest, or face- to- face networking.
Email #1 Subject: The Most Effective Online Marketing Tool in the World Want to know the marketing technique that has made the biggest difference in my business over the last five years? It s not Facebook,
Middleware- Driven Mobile Applications
Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary
B2B E-Commerce Solutions Empower Wholesale Distributors
SAP Thought Leadership Paper Wholesale Distribution B2B E-Commerce Solutions Empower Wholesale Distributors Achieve Interaction Excellence with Outstanding Online Experiences and High-Quality Digital Content
5REASONS WHY YOU NEED A CRM
L O O M L O G I C P R E S E N T S 5REASONS WHY YOU NEED A CRM HOW TO STAY COMPETETIVE IN 2016 Copyright 2015 LOOMLOGIC A l l R i g h t s R e s e r v e d. No part of this publication may be reproduced,
Best Practices in Mobile Web Design
Best Practices in Mobile Web Design Mobilizing vs. Miniaturizing 1 P age www.3pmobile.com 201 2 5o9, Inc. Introduction If you are reading this primer, then you already know that Software- as- a- Service
Getting ahead online. your guide to. GOL412_GBBO brochure_aw5.indd 1 10/2/10 10:10:01
1 Getting ahead online your guide to GOL412_GBBO brochure_aw5.indd 1 10/2/10 10:10:01 2 Welcome to Getting British Business Online Whether you re totally new to the Internet or already have a website,
EXCLUSIVE REVIEW and $14,597 WORTH BONUSES!.
EXCLUSIVE REVIEW and $14,597 WORTH BONUSES!. Introduction Publish Academy, a comprehensive and life-changing digital publishing program with over 12 years in the making, I sincerely appreciate your interest
IT & Small Businesses. It can help grow your small business and cut cost where you never thought possible.
It can help grow your small business and cut cost where you never thought possible. Contents Introduction Cutting Cost Saving Time Creating a Competitive Advantages Conclusion 3 4 9 12 13 2 Title of the
Best Practices of Mobile Marketing
Best Practices of Mobile Marketing With the advent of iphone, Android phones, and tablets, adoption of the mobile is contagious, and will continue in the coming years as well. The market penetration of
Personalized User Journeys. By Kevin Jackson Global Sales Director Gravity R&D 12/15/14
Personalized User Journeys By Kevin Jackson Global Sales Director Gravity R&D 12/15/14 Table of Contents Omnichannel and Retail 2.0... 3 Moments of Truth (MOTs)... 4 ibeacons, MOTs, and Big Data... 5 Personalized
45 Ways to Grow Your Business with Transcribed Content
45 Ways to Grow Your Business with Transcribed Content You work hard to create your audio and video content, but did you know that there is something very simple you can do to help maximize your content
Subscription Business 2.0
WHITE PAPER Subscription Business 2.0 Is your business ready for it? GET IN TOUCH (844) 4OB-SOFT [email protected] 2015 OneBill www.onebillsoftware.com 1 What is a Subscription 2.0 Billing Platform?
Market Maturity. Cloud Definitions
HRG Assessment: Cloud Computing Provider Perspective In the fall of 2009 Harvard Research Group (HRG) interviewed selected Cloud Computing companies including SaaS (software as a service), PaaS (platform
10 THOUGHTS ON EVALUATING A FIELD SERVICE AUTOMATION SOLUTION
WHITE PAPER 10 THOUGHTS ON EVALUATING A FIELD SERVICE AUTOMATION SOLUTION INTRODUCTION The availability, low cost and ubiquity of mobile devices and mobile networks has fostered a revolution in how field
How to Turn the Promise of the Cloud into an Operational Reality
TecTakes Value Insight How to Turn the Promise of the Cloud into an Operational Reality By David Talbott The Lure of the Cloud In recent years, there has been a great deal of discussion about cloud computing
Why Your Job Search Isn t Working
Why Your Job Search Isn t Working 6 mistakes you re probably making and how to fix them I t s easy to think that your lack of success in finding a new job has nothing to do with you. After all, this is
Bring your message to life
Bring your message to life If you do business, then you have a message. From the smallest business to the biggest corporation, the goal is the same...get that message to as many people as possible...and
SOFTWARE-DEFINED NETWORKS
THE PROMISE OF SOFTWARE-DEFINED NETWORKS SDNs offer organizations a flexible solution capable of reimagining the enterprise network. The IT community is abuzz with discussions about software-defined networks
Choosing an LMS FOR EMPLOYEE TRAINING
Choosing an LMS FOR EMPLOYEE TRAINING As organizations grow it becomes more challenging to scale your internal learning culture. You must be certain that your staff is trained in the entire organizational
Building a Multi-Channel Contact Center
WHITE PAPER Building a Multi-Channel Contact Center Building a Multi-Channel Contact Center PAGE 1 Table of Contents Traditional Call Centers Evolve... The Multi-Channel Contact Center... More Focus on
Acquiring new customers is 6x- 7x more expensive than retaining existing customers
Automated Retention Marketing Enter ecommerce s new best friend. Retention Science offers a platform that leverages big data and machine learning algorithms to maximize customer lifetime value. We automatically
Assignment # 1 (Cloud Computing Security)
Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual
DEFINE YOUR SALES PROCESS
DEFINE YOUR SALES PROCESS TO GROW YOUR BUSINESS Internet Marketing 101: How Small Businesses Can Compete with the Big Guys DEFINE YOUR SALES PROCESS TO GROW YOUR BUSINESS A strong and effective sales team
Private cloud computing
White paper Private cloud computing Increase agility and reduce cost Increasing agility and reducing cost with cloud computing Table of contents 2 A time of big IT trends 3 As if IT needed more challenges
Welcome to the Real Estate Agent Marketing Plan Course and things are going to start to get real now.
Welcome to the Real Estate Agent Marketing Plan Course and things are going to start to get real now. This workbook accompanies the 1st ebook, Selling the Art of Real Estate, in this marketing plan course.
Four distribution strategies for extending ERP to boost business performance
Infor ERP Four distribution strategies for extending ERP to boost business performance How to evaluate your best options to fit today s market pressures Table of contents Executive summary... 3 Distribution
Visit salonbooker.com or Call 1.866.966.9798
Visit salonbooker.com or Call 1.866.966.9798 What s the Top 5 all about? Welcome curious salon owners and managers! Our years of experience and passion for the beauty industry have left us knowledgeable,
LEAD CONVERSION SECRETS OF TOP ADVISORS
LEAD CONVERSION SECRETS OF TOP ADVISORS Introduction When you re in the insurance business, you re in the business of selling something that everyone needs: protection for their families and assets. As
Whitepaper Best of Both Worlds. Making the most out of your Office 365 Licensing and Increase Productivity How to add Lync Enterprise Voice
Whitepaper Best of Both Worlds Making the most out of your Office 365 Licensing and Increase Productivity How to add Lync Enterprise Voice Table of Contents Getting the most out of your Office 365 Deployment...3
BRINGING MODERN RECRUITING SYSTEMS TO STATE GOVERNMENTS
National Association of State Personnel Executives 859.244.8182 [email protected] www.naspe.net BRINGING MODERN RECRUITING SYSTEMS TO STATE GOVERNMENTS INTRODUCTION State governments manage a large workforce
Bank $21,000 a month with CPA
Bank $21,000 a month with CPA By: Andrew Gotti I will show you the best group of people to target with your offers. Firstly, I would like to thank all of you for purchasing my short guide. I will show
What is Marketing Automation? What is Marketing Automation?
What is Marketing Automation? Table of Contents What is Marketing Automation?...2 Deficiencies in the Manual Marketing Process...2 Marketing for the Modern World...2 How Marketing Automation Works...................3
Sage Payment Solutions
Sage Payment Solutions Mobile Payments for Business The What, Why, and How 2 SAGE PAYMENT SOLUTIONS The Basics Why does a business need mobile payments? Mobile technologies can provide incredible value,
Google Lead Generation for Attorneys
1 Google Lead Generation For Attorneys Leverage The Power Of AdWords To Grow Your Law Business FAST You re about to discover the secrets of fast legal practice success with Google AdWords. Google AdWords
Delivering Customer Delight... One Field Agent at a Time!
Delivering Customer Delight... One Field Agent at a Time! BORN for Field Service Management FieldOne Sky - Enterprise Field Management Solutions The most advanced, comprehensive and adaptable enterprise
How To Compare The Two Cloud Computing Models
WHITE PAPER Elastic Cloud Infrastructure: Agile, Efficient and Under Your Control - 1 - INTRODUCTION Most businesses want to spend less time and money building and managing infrastructure to focus resources
xiv MARC BENIOFF Chairman and CEO salesforce.com
Foreword I ve always wanted to start a company. I grew up watching my father build a chain of apparel stores, and I started my first business, Liberty Software, when I was 15. A friend and I wrote computer
Vodafone Red Paper Getting closer to your customers Issues Change Solution
Issues Change Solution How to get closer to your customers Communicating with customers on their terms Every channel available The Internet enables easier comparison of companies, particularly of price,
Microsoft Axapta Inventory Closing White Paper
Microsoft Axapta Inventory Closing White Paper Microsoft Axapta 3.0 and Service Packs Version: Second edition Published: May, 2005 CONFIDENTIAL DRAFT INTERNAL USE ONLY Contents Introduction...1 Inventory
Mobile App Proposal 0-000-000-000. - Magazine company- [email protected]. January 12, y. Direct Contact. Email
Mobile App Proposal - Magazine company- January 12, y Direct Contact 0-000-000-000 Email [email protected] TABLE OF CONTENTS 1. Introduction 2. Project Overview & Objectives 3. About Newsboard 4. Analytics
Customer experience roulette: are banks making the right investments?
Customer experience roulette: are banks making the right investments? A survey of banking consumers and executives. 1 Executive summary Nuance commissioned a survey of 1,000 American consumers to learn
CONTACT CENTER 09: Five Steps to a Lean, Customer-Centric Service Organization
CONTACT CENTER 09: Five Steps to a Lean, Customer-Centric Service Organization 2009 RightNow Technologies. All rights reserved. RightNow and RightNow logo are trademarks of RightNow Technologies Inc. All
WHAT I LEARNT AS AN INVESTOR
WHAT I LEARNT AS AN INVESTOR BY GUERRIC DE TERNAY We all want to make money by investing our savings but investment seems confusing. We do not know how to organize our investment. Where should we start?
RESEARCH NOTE NETSUITE S IMPACT ON MANUFACTURING COMPANY PERFORMANCE
Document K59 RESEARCH NOTE NETSUITE S IMPACT ON MANUFACTURING COMPANY PERFORMANCE THE BOTTOM LINE When Nucleus analysts investigated the use of NetSuite by manufacturers, they found these companies were
The Basics of Promoting and Marketing Online
How to Start Growing Your Business Online The Basics of Promoting and Marketing Online Revision v1.0 Website Services and Web Consulting Where do you see your business? We see it in the cloud How to Start
7 Secrets To Websites That Sell. By Alex Nelson
7 Secrets To Websites That Sell By Alex Nelson Website Secret #1 Create a Direct Response Website Did you know there are two different types of websites? It s true. There are branding websites and there
Nursing school help denver >>>CLICK HERE<<<
Nursing school help denver. Do yourself a favor and thank me later. Nursing school help denver >>>CLICK HERE
Top 5 Mistakes Made with Inventory Management for Online Stores
Top 5 Mistakes Made with Inventory Management for Online Stores For any product you sell, you have an inventory. And whether that inventory fills dozens of warehouses across the country, or is simply stacked
Four Reasons Your Technical Team Will Love Acquia Cloud Site Factory
Four Reasons Your Technical Team Will Love Acquia Cloud Site Factory Table of Contents The Journey You ve Accepted.... 3 The Freedom of Open Source and Power of Drupal.... 4 Manage and Deploy Tens, Hundreds,
