What's new in E-Documents
00:14:56
https://www.youtube.com/watch?v=hba7KVWrIwY
Resumen
TLDR本次活动介绍了2024年Wave 2版本中电子文档的新功能,主要集中在电子发票的合规性和新集成服务。演示展示了如何设置Avalara集成,发送和接收电子文档的流程。新版本提供了默认端点、Avalara集成、附件编码功能以及改进的搜索功能,旨在提高用户体验和合规性。
Para llevar
- 📄 电子文档是交换电子文件的中心枢纽
- 🔄 主要关注电子发票的合规性
- 🔧 新增Avalara集成服务
- 📈 改进了搜索功能
- 📩 支持发送和接收电子文档
- 📅 电子发票在多个国家是强制的
- 🔍 提供了默认端点
- 📂 附件编码功能提升可读性
- 🛠️ API将在未来版本中发布
- 🌍 电子文档支持多国合规
Cronología
- 00:00:00 - 00:05:00
在本次活动中,Alexander和Magnus介绍了2024年Wave 2的电子文档新功能。电子文档的初衷是作为交换各种电子文档的中心,尽管目前主要集中在电子发票的交换上。新版本的功能主要基于监管要求和社区反馈,旨在简化电子文档的管理和集成。
- 00:05:00 - 00:14:56
在演示中,Magnus展示了如何在Business Central中设置新的Avalara集成,强调了新功能的易用性和自动化。通过简单的设置,用户可以发送和接收电子发票,并附加PDF文件,展示了电子文档框架的高效性和灵活性。
Mapa mental
Vídeo de preguntas y respuestas
电子文档的主要功能是什么?
电子文档是用于交换各种电子文件的中心枢纽,主要关注电子发票的交换。
本次发布的主要新功能是什么?
新增了默认端点、Avalara集成、附件编码功能以及改进的搜索功能。
电子发票在全球的合规性如何?
许多国家已将B2G电子发票作为强制性要求,B2B电子发票在一些国家也是强制的。
如何设置Avalara集成?
只需提供客户端ID、客户端密钥和选择Avalara公司ID即可完成设置。
电子文档的API何时发布?
电子文档API预计将在25.3版本中发布。
Ver más resúmenes de vídeos
Obtén acceso instantáneo a resúmenes gratuitos de vídeos de YouTube gracias a la IA.
Subtítulos
en
Desplazamiento automático:
- 00:00:01[Music]
- 00:00:06welcome to busy cental lunch event
- 00:00:09related to 2024 release Wave 2 my name
- 00:00:13is Alexander toic and today with me I
- 00:00:17have my colleague Magnus hi my name is
- 00:00:19Magus and I'm a software engineer in
- 00:00:21business
- 00:00:22Central okay thank you Magnus uh we will
- 00:00:25today in explain what is new in
- 00:00:27electronic documents show L we will just
- 00:00:31explain a few things from a previous
- 00:00:33release and what is new in this release
- 00:00:35and then we will switch to demo where
- 00:00:36Magnus will show you uh setup of
- 00:00:39different services and new features we
- 00:00:41deliver in this
- 00:00:43wave okay before we start I just wanted
- 00:00:46to remind you uh how we started e
- 00:00:48documents first idea was to start with
- 00:00:50invoicing but we decided to switch to e
- 00:00:53documents as it can be Central hub for
- 00:00:55exchanging any type of electronic
- 00:00:57documents when I say any probably not
- 00:01:00are really any but the most of
- 00:01:01electronic documents can be exchanged
- 00:01:03through eents
- 00:01:05module uh our main focus is to manage
- 00:01:07all incoming and outcoming documents but
- 00:01:10current Focus for Microsoft side is
- 00:01:12still electronic invoicing exchange so
- 00:01:15feature is open for exchanging any of um
- 00:01:18as a feature framework is open for
- 00:01:20exchanging any type of documents but
- 00:01:22Microsoft is currently focus on
- 00:01:24electronic voicing uh
- 00:01:27all uh upcoming and features in this
- 00:01:30release are actually driven by
- 00:01:32regulatory requirements and feedback uh
- 00:01:35we are getting from Community for
- 00:01:37partners and customers but what is
- 00:01:39important to remember uh again this
- 00:01:43framework is designed to be easy
- 00:01:45extendable and allowing all isvs or
- 00:01:48other partners to integrate various type
- 00:01:50of electronic documents so we are again
- 00:01:54open not only for regulatory features we
- 00:01:56are open to uh extend the functionality
- 00:01:59to make it EAS easier for you to build
- 00:02:01on top of
- 00:02:02that why electronic invoices primary if
- 00:02:05you look in this table you will see
- 00:02:08first that b2g uh electronic invoic is
- 00:02:12definitely mandatory majority of
- 00:02:13countries across the world actually this
- 00:02:15is list of localization where Microsoft
- 00:02:18deliver localizations not partner based
- 00:02:19localization so probably uh this list
- 00:02:22will be much much bigger but if you look
- 00:02:24in our localization may u support
- 00:02:27localization processes b2g is already
- 00:02:29mandat but it was not trigger uh for us
- 00:02:32to start with electronic documents
- 00:02:34electronic invoices B2B mandat being
- 00:02:37mandatory was a trigger for us so if you
- 00:02:40look right now this is mandatory in
- 00:02:42Denmark in Belgium in Italy uh India
- 00:02:45Mexico in this moment we already have
- 00:02:48Italian and Mexico electronic invoicing
- 00:02:50in old format so uh for our future um
- 00:02:54backlog this is something what we will
- 00:02:56move to New
- 00:02:58framework and um outside of these
- 00:03:00countries you will see that Australia
- 00:03:02New Zealand have recommended uh usage of
- 00:03:04B2B so this is not mandatory but this is
- 00:03:06highly recommended to
- 00:03:08use uh but this yellow column with B2B
- 00:03:12voluntary you can see again that this is
- 00:03:14available for for voluntary usage in all
- 00:03:17these countries so if not mandatory this
- 00:03:19is voluntary so you can use you can
- 00:03:21automate some of your processes
- 00:03:23especially account payable there are a
- 00:03:24lot of automation there and you have
- 00:03:27when we talk about plans you see these
- 00:03:30orange plans in the right columns that
- 00:03:33um France Germany and Spain will come
- 00:03:35sooner but other countries will come
- 00:03:38again in a few years so we decided to
- 00:03:42first to be focused on electronic
- 00:03:44invoicing so we will be compliant in all
- 00:03:46these
- 00:03:47regulations okay now let's focus what we
- 00:03:50have in this wave first uh we have some
- 00:03:54improvements electronic documents
- 00:03:55framework so you can see we have new
- 00:03:58default end points they will not be
- 00:04:00available immediately from this major
- 00:04:02release so first will come with
- 00:04:0525.1 and others will be deliver in this
- 00:04:10period now I cannot see exactly because
- 00:04:14um we need to finish reviewing to to
- 00:04:16check all these details we need to be
- 00:04:18really sure that everything will work as
- 00:04:20expected but what I want to um emphasize
- 00:04:23here uh majority of these connectors are
- 00:04:27uh made in collaboration with these
- 00:04:29partners so we use open source
- 00:04:31collaboration model and we work together
- 00:04:33with a Partners so these Partners made
- 00:04:35the majority of these things by themsel
- 00:04:37and uh from our side we instructed how
- 00:04:40to do it and now we are making a review
- 00:04:42of code so code quality must be the same
- 00:04:44as Microsoft is delivering so this is
- 00:04:47why it cannot be delivered immediately
- 00:04:49but you can expect that very soon you
- 00:04:51will have all these connectors so
- 00:04:53avalara B2B router Contin logic sign up
- 00:04:56the the every and through Commerce this
- 00:04:59is important so now except pagero as we
- 00:05:02already have in total until the end of
- 00:05:04this wave we will have eight default
- 00:05:06connectors so you can choose what you
- 00:05:08want to use again uh you will not have
- 00:05:12any commercial model inside the BC so
- 00:05:14you must sign contract with these
- 00:05:16providers uh but once when you have
- 00:05:18contact you can just choose one of these
- 00:05:22options and make a setup easy setup you
- 00:05:24will see how it easy and you can
- 00:05:26continue to work without any additional
- 00:05:28development and configuration
- 00:05:30then additionally we added one of the
- 00:05:32highly uh required feature having
- 00:05:35attachments as encoded object uh within
- 00:05:38XML files it was important it is
- 00:05:41important because XML files with payo
- 00:05:44and other f file formats are good for as
- 00:05:46a machine readable format so they can be
- 00:05:49easily translated from XML to purchase
- 00:05:52documents that's good but this is not
- 00:05:55easy for human read as a human readable
- 00:05:57format so having encoded uh attachment
- 00:06:00inside this is something what can
- 00:06:03improve a human readable usage so it
- 00:06:05will be much easier for users to handle
- 00:06:07with electronic documents then we
- 00:06:09improve some small things in the search
- 00:06:12it was not easy because uh you had to
- 00:06:14use Dash or not now this is much easier
- 00:06:16to find the all these pag in a search we
- 00:06:20also added uh some small things you
- 00:06:22cannot recognize on our first side but
- 00:06:24we wanted to stabilize this framework it
- 00:06:26was our focus on stabilizing so we work
- 00:06:28a lot of small features in inside the
- 00:06:31framework and you will see e documents
- 00:06:34apis first idea was to deliver them in a
- 00:06:37major but we decided to postpone because
- 00:06:39we got some better idea how we can
- 00:06:41improve this API so we wanted to take
- 00:06:43some additional time so the most
- 00:06:45probably 25.3 we will deliver e
- 00:06:47documents API so you can reuse them in a
- 00:06:50Bo and purchase and sales process and it
- 00:06:52will be really good for you if you want
- 00:06:54to integrate then we have another part
- 00:06:57it documents localizations as you know
- 00:07:00we already have by default P B3 in a W1
- 00:07:03so this is available in all localization
- 00:07:06and we have Papo deliver as a code and
- 00:07:09as a data exchange definition so you can
- 00:07:11use this as a showcase how to build your
- 00:07:14own formats if you need so you can
- 00:07:16choose what is better for you it depends
- 00:07:17from country to country from partner to
- 00:07:19partner they some of them uh much more
- 00:07:23prefer Cod some of them data exchange so
- 00:07:25we are open we have good showcase so you
- 00:07:27can see how you can make your own format
- 00:07:30but from Microsoft side in period from
- 00:07:32December this year until the April 25th
- 00:07:35we will um deliver this format to be
- 00:07:39more accurate uh in December we will
- 00:07:41deliver ex and in Germany and fatura a
- 00:07:44in Spain so uh this country will be a
- 00:07:47compliance uh from the beginning of next
- 00:07:50year because it will be mandatory usage
- 00:07:52of electronic do electronic invoicing in
- 00:07:54in Spain and Germany and P and Z format
- 00:07:57for Australia New Zealand will come
- 00:07:58after new year so this is by I said
- 00:08:01until the April uh
- 00:08:0425 okay it was shortly what we have in
- 00:08:07this release and now I will give a word
- 00:08:09my colleague Magnus so he will show you
- 00:08:11how it's look like in a demo thanks
- 00:08:13Alexander thanks for introducing the new
- 00:08:15features Let's uh see how they look in
- 00:08:18business Central so with me today I have
- 00:08:20a a GB environment in version 251 so uh
- 00:08:24let's uh search for E
- 00:08:27documents and here we can see that I
- 00:08:29have created a e doent service for
- 00:08:31today's demo if we open that up we can
- 00:08:34see that the service integration that I
- 00:08:36have selected is the new integration
- 00:08:37that we have added
- 00:08:40avalara and we still have peero as well
- 00:08:43uh that you can use and there will be
- 00:08:45more to come the next coming months so
- 00:08:48if we open up a setup service
- 00:08:49integration in order to set up avalara
- 00:08:52we can see that we don't actually have
- 00:08:54to add a lot of things we have to
- 00:08:56provide the client ID and the client SE
- 00:08:59secet as well as selecting avalara
- 00:09:02Company ID to link your avalara company
- 00:09:05ID to your business Central uh company
- 00:09:08so let's go ahead and do that we just
- 00:09:10click the action and then we select one
- 00:09:12of our avalara companies I will select
- 00:09:15Ms business
- 00:09:18Central and then we also have to select
- 00:09:20an avalara mandate which determines uh
- 00:09:24when we send our invoices to Avalar this
- 00:09:27mandate specifies what checks should be
- 00:09:30done to verify uh if the right fields
- 00:09:33and so on are provided since we are in a
- 00:09:35GB environment and I want to demo a
- 00:09:38businessto business scenario with pble
- 00:09:40I'm going to find that in the list so GB
- 00:09:44B2B pble select that and then that is
- 00:09:47what will be used when we send with this
- 00:09:49service just to uh compare how it was
- 00:09:52with uh pagero I'll switch to another
- 00:09:56company where I have the pagero setup
- 00:09:58here so you can see it's still very very
- 00:10:01similar um the URLs are already filled
- 00:10:03out for you you just provide like these
- 00:10:05small pieces of information so in pagero
- 00:10:08for instance it it is the company ID you
- 00:10:10need to provide but with avalara we are
- 00:10:13we asking for client ID and client
- 00:10:17secret and that's essentially everything
- 00:10:19the service is using the pble format and
- 00:10:23uh then let's go see how we send an
- 00:10:26invoice using it so I'll just go go to
- 00:10:29customers I will select the tray
- 00:10:32research and as you can
- 00:10:35see here we have the document sending
- 00:10:38profile set for this customer to e
- 00:10:40doents allowing us to actually use the E
- 00:10:42doent framework when we post invoices so
- 00:10:45let's create a new sales
- 00:10:48invoice and from here we will just have
- 00:10:50to fill out a couple of things so the
- 00:10:52first thing I will fill out is the
- 00:10:54reference as that is required by the P
- 00:10:56format and then I will sell a let's say
- 00:11:01a desk and we will just sell
- 00:11:06one and then as Alexander said before
- 00:11:09we've also added in the pble format that
- 00:11:11we can send uh attachments so I will
- 00:11:14also go ahead and actually attach a PDF
- 00:11:18here so we will just use this invoice
- 00:11:21sample like
- 00:11:24so and that is everything we need to
- 00:11:27just go ahead and uh post it
- 00:11:30and then this will uh take the invoice
- 00:11:32create a XML format in Pebble and then
- 00:11:36send that to avalara that will then send
- 00:11:39it on to the receiving end and we'll see
- 00:11:41that in just a
- 00:11:44second there we go and then we just uh
- 00:11:47open the posted
- 00:11:49invoice and then we navigate to the E
- 00:11:52doent that has been
- 00:11:54created and here we can see that the E
- 00:11:56doent is in pending response State and
- 00:11:59this is because the way it works with
- 00:12:01avalara is that we we send the the
- 00:12:04invoice to them then they will do some
- 00:12:06processing to with the mandate to verify
- 00:12:09that the correct things are provided and
- 00:12:12then we will have to actually send
- 00:12:14another request to Avalar asking if the
- 00:12:16the processing of this invoice was
- 00:12:18successful so normally or in production
- 00:12:21this is happening in the background
- 00:12:22automatically you don't have to do
- 00:12:24anything but because we are in a demo
- 00:12:27today I will just go ahead and
- 00:12:29and Trigger this in our job
- 00:12:34tues like
- 00:12:39so and now we can see that the document
- 00:12:41is indeed sent so this is all you need
- 00:12:43to do to uh to send with our allow let's
- 00:12:47let's look at it from the other side
- 00:12:48which we want to receive so I'm going to
- 00:12:50change to a different company uh trade
- 00:12:53research and now we want to receive
- 00:12:55invoices from our vendors so I'm going
- 00:12:59to go to E
- 00:13:01doents and here we can see we have
- 00:13:03already received documents before um and
- 00:13:06then we can open up e doent services
- 00:13:08from here and just as with the other
- 00:13:10company we have set up a service that is
- 00:13:12using the avalara integration one thing
- 00:13:15I will add is that you should uh you
- 00:13:18should set a to import when you're using
- 00:13:21this in production such that every x
- 00:13:22amount of time we will run and check if
- 00:13:25there is a new incoming documents
- 00:13:28because we are again running running at
- 00:13:29demo today I will just do this manually
- 00:13:30so I will click the receive action to
- 00:13:33see if there's anything new and this
- 00:13:35will just run for a little bit it says
- 00:13:37processing eent so it found one and it
- 00:13:40will create the purchase invoice so
- 00:13:43let's go back to the
- 00:13:44list and from here you can see we got a
- 00:13:47new entry we can open that up and we can
- 00:13:50see everything is as it should be it's
- 00:13:52uh created it says import document
- 00:13:55created and we can actually also open
- 00:13:57the purchase invoice that we generated
- 00:13:59for you and you can see it here and it
- 00:14:02also has the
- 00:14:03attachment um that we attached when we
- 00:14:05send it and that's essentially for
- 00:14:08sending and receiving with avalara thank
- 00:14:11you Magnus um as you can see this is
- 00:14:13something uh what we deliver in this
- 00:14:15wave and you can insect some other
- 00:14:18connectors and other features uh in X
- 00:14:20miners in the meantime call for Action
- 00:14:23uh if you didn't start to use electronic
- 00:14:26documents earlier we have on YouTube uh
- 00:14:29recordings from previous VES so you can
- 00:14:31familiarize yourself little bit more in
- 00:14:34details of what we have in electronic
- 00:14:35documents so because today you could see
- 00:14:38only what is new so please watch old
- 00:14:40videos to see what we had in the
- 00:14:42beginning how it works the total and
- 00:14:44then you can easily understand what is
- 00:14:46new in this release and how we are
- 00:14:48improving this feature okay thank you
- 00:14:51for watching us thank you
Etiquetas
- 电子文档
- 电子发票
- Avalara集成
- 合规性
- 新功能
- 默认端点
- 附件编码
- 搜索功能
- B2G
- B2B