{"id":101090,"date":"2026-10-17T13:00:38","date_gmt":"2026-10-17T13:00:38","guid":{"rendered":"https:\/\/skyplanner.ai\/?page_id=101090"},"modified":"2026-10-17T13:00:38","modified_gmt":"2026-10-17T13:00:38","slug":"guia-de-integracion","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/sap-business-one\/guia-de-integracion\/","title":{"rendered":"Gu\u00eda de integraci\u00f3n de SAP Business One con SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n"},"content":{"rendered":"\n<div class=\"wp-block-group sp-industry-page sp-industry sp-page sp-erp-page\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<section class=\"wp-block-group fx-hero\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-hero__grid\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-hero__copy sp-min0\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-eyebrow ind-crumbs\"><span><a href=\"\/es\/integraciones\/\">Integraciones<\/a> \/ <a href=\"\/es\/integraciones\/erp\/\">ERP<\/a> \/ SAP Business One<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">Gu\u00eda de integraci\u00f3n de SAP Business One <span class=\"hl\">con SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n<\/span><\/h1>\n\n\n<div class=\"wp-block-group fx-hero__sub ind-hero__intro\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>Esta gu\u00eda explica a los partners de SAP Business One y a los equipos de TI c\u00f3mo conectar B1 con SkyPlanner APS. Detalla qu\u00e9 API utilizar, qu\u00e9 objetos se transfieren en cada sentido y d\u00f3nde suelen fallar los proyectos con B1. SkyPlanner se integra con SAP Business One en ambos sentidos a trav\u00e9s de Service Layer:<\/p>\n\n\n<ul class=\"wp-block-list fxv-deliver__bul\">\n\n<li>Se importan \u00f3rdenes de producci\u00f3n, etapas de las rutas de fabricaci\u00f3n, recursos productivos, art\u00edculos y pedidos de compra.<\/li>\n\n\n<li>Las fechas de inicio y vencimiento planificadas se actualizan en las \u00f3rdenes de producci\u00f3n de B1.<\/li>\n\n\n<li>Los registros de tiempo de los operarios se contabilizan como Receipt and Issue for Production.<\/li>\n\n\n<li>Los webhooks de SkyPlanner env\u00edan los cambios de la programaci\u00f3n en cuanto se producen.<\/li>\n\n<\/ul>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-buttons fx-hero__actions is-layout-flex wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button sp-btn sp-btn--green sp-btn--lg\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/es\/prueba\/\">Inicia la prueba gratuita<\/a><\/div>\n\n\n<div class=\"wp-block-button sp-btn sp-btn--outline sp-btn--lg\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/es\/contacto-con-ventas\/\">Reserva una demo<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group fx-hero__media sp-min0\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"fx-shot\"><div class=\"fx-shot__bar\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><span>skyplanner.ai \u00b7 Programaci\u00f3n de la producci\u00f3n<\/span><\/div><img fetchpriority=\"high\" decoding=\"async\" loading=\"eager\" width=\"1024\" height=\"685\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/features-v2\/20-d7d44cbc-5430-4f97-99f5-fca4632862ef.png\" alt=\"Diagrama de Gantt de SkyPlanner APS con tareas programadas en distintas estaciones de trabajo y una lista de \u00f3rdenes debajo.\"><\/figure>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--intro\" id=\"overview\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>SAP Business One sigue gestionando los art\u00edculos, las BOM, las \u00f3rdenes de producci\u00f3n, el inventario y las finanzas, y su m\u00f3dulo de fabricaci\u00f3n no cambia. El equipo de SkyPlanner configura la integraci\u00f3n con los objetos est\u00e1ndar de B1 durante la puesta en marcha y ofrece soporte tras la entrada en producci\u00f3n. Cada base de datos de empresa tiene sus propias etapas de las rutas de fabricaci\u00f3n, grupos de recursos, campos definidos por el usuario y complementos. La configuraci\u00f3n establece las correspondencias para esas particularidades.<\/p>\n\n\n<p><a href=\"\/es\/customers\/laboratory-allied\/\">Laboratory &amp; Allied<\/a> utiliza SkyPlanner con SAP Business One sobre HANA. Para conocer los argumentos de negocio, consulte la <a href=\"\/es\/integraciones\/erp\/sap-business-one\/\">p\u00e1gina de programaci\u00f3n de la producci\u00f3n con SAP Business One<\/a>.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"sap-business-one-integration-options\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Opciones de integraci\u00f3n de SAP Business One<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>SAP Business One ofrece tres interfaces de integraci\u00f3n. Para un sistema de programaci\u00f3n en la nube, Service Layer es la opci\u00f3n predeterminada.<\/p>\n\n\n<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>Opci\u00f3n<\/th><th>Qu\u00e9 es<\/th><th>Adecuaci\u00f3n para integrar un APS<\/th><\/tr><\/thead><tbody><tr><td><strong>Service Layer<\/strong><\/td><td>API REST\/OData. <code>\/b1s\/v1<\/code> utiliza OData v3 y <code>\/b1s\/v2<\/code>, OData v4. Funciona en la versi\u00f3n de SAP Business One para SAP HANA y en Microsoft SQL Server desde 10.0 PL01.<\/td><td>V\u00eda principal. Utiliza HTTP y JSON y funciona desde un servicio en la nube.<\/td><\/tr><tr><td><strong>DI API<\/strong><\/td><td>Biblioteca COM para Windows. Las \u00f3rdenes de producci\u00f3n corresponden al objeto <code>ProductionOrders<\/code>, almacenado en la tabla OWOR (tipo de objeto 202).<\/td><td>Para middleware heredado o instalado en local. Requiere un equipo con Windows.<\/td><\/tr><tr><td><strong>Integration Framework (B1if)<\/strong><\/td><td>Middleware de SAP para escenarios de integraci\u00f3n basados en documentos.<\/td><td>\u00datil si el partner ya utiliza escenarios B1if.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<h3 class=\"wp-block-heading\">Autenticaci\u00f3n<\/h3>\n\n\n<p>Service Layer utiliza autenticaci\u00f3n por sesi\u00f3n. Env\u00ede una solicitud <code>POST \/b1s\/v1\/Login<\/code> con <code>CompanyDB<\/code>, <code>UserName<\/code> y <code>Password<\/code> para recibir una cookie <code>B1SESSION<\/code> (y, opcionalmente, una <code>ROUTEID<\/code> en configuraciones con balanceo de carga). El valor predeterminado de <code>SessionTimeout<\/code> es de 30 minutos de inactividad. Llame a <code>Logout<\/code> de forma expl\u00edcita al finalizar cada sincronizaci\u00f3n. Cree un usuario de B1 dedicado a la integraci\u00f3n para poder rastrear en el registro de cambios todas las modificaciones realizadas desde SkyPlanner.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Entidades de Service Layer para la programaci\u00f3n de la producci\u00f3n<\/h3>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>Datos<\/th><th>Entidad de Service Layer<\/th><\/tr><\/thead><tbody><tr><td>Art\u00edculos y datos de planificaci\u00f3n<\/td><td><code>Items<\/code><\/td><\/tr><tr><td>Listas de materiales y etapas de la ruta de fabricaci\u00f3n<\/td><td><code>ProductTrees<\/code> (Lines, Stages)<\/td><\/tr><tr><td>M\u00e1quinas, mano de obra y otros recursos productivos<\/td><td><code>Resources<\/code>, <code>ResourceGroups<\/code><\/td><\/tr><tr><td>\u00d3rdenes de producci\u00f3n<\/td><td><code>ProductionOrders<\/code> (Lines, Stages)<\/td><\/tr><tr><td>Existencias por almac\u00e9n<\/td><td>Datos de inventario de <code>Items<\/code>, <code>Warehouses<\/code><\/td><\/tr><tr><td>Pedidos de compra abiertos y fechas de entrega<\/td><td><code>PurchaseOrders<\/code> (DocumentLines: cantidad pendiente, <code>ShipDate<\/code>)<\/td><\/tr><tr><td>Entradas de mercanc\u00edas vinculadas a pedidos de compra<\/td><td><code>PurchaseDeliveryNotes<\/code> (Goods Receipt PO, tipo de objeto 20)<\/td><\/tr><tr><td>Issue for Production<\/td><td><code>InventoryGenExits<\/code><\/td><\/tr><tr><td>Receipt from Production<\/td><td><code>InventoryGenEntries<\/code><\/td><\/tr><tr><td>Configuraci\u00f3n de webhooks<\/td><td><code>EventSubscriptions<\/code>, <code>EventNotifications<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>El tama\u00f1o de p\u00e1gina predeterminado es de 20 registros. Aum\u00e9ntelo con la cabecera <code>Prefer: odata.maxpagesize<\/code> (o con <code>PageSize<\/code> en <code>b1s.conf<\/code>) y siga <code>odata.nextLink<\/code>. Utilice <code>$expand<\/code> para obtener las l\u00edneas y las etapas de las \u00f3rdenes de producci\u00f3n en una sola llamada, y agrupe las solicitudes en lotes para actualizar de forma masiva los datos en el sistema de origen.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Eventos y webhooks<\/h3>\n\n\n<p>A partir de SAP Business One 10.0 FP 2602, Service Layer admite webhooks. Est\u00e1n desactivados de forma predeterminada. Se activan para cada sociedad mediante <code>CompanyService_UpdateAdminInfo<\/code> (<code>EnableWebhook = tYES<\/code>). Despu\u00e9s, env\u00ede una solicitud <code>POST EventSubscriptions<\/code> con tres elementos:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>una <code>WebhookURL<\/code><\/li>\n\n\n<li>un <code>AuthenticationType<\/code>: None, Basic, HMAC u OAuth; HMAC es el valor predeterminado<\/li>\n\n\n<li>una <code>EventCollection<\/code> con objetos de negocio y tipos de transacci\u00f3n<\/li>\n\n<\/ul>\n\n\n<p>La <code>WebhookURL<\/code> debe utilizar HTTPS con un certificado que corresponda al host. <code>EventSubscriptionsService_GetEventCatalog<\/code> enumera los eventos a los que puede suscribirse. El servicio Webhook Messenger Service debe estar en ejecuci\u00f3n.<\/p>\n\n\n<p>En versiones anteriores, utilice consultas peri\u00f3dicas programadas (consulte m\u00e1s abajo el problema con <code>UpdateDate<\/code>). <code>SBO_SP_TransactionNotification<\/code> es un punto de validaci\u00f3n a nivel de base de datos, no un canal de env\u00edo de notificaciones.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"data-mapping-sap-business-one-to-skyplanner\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Correspondencia de datos: de SAP Business One a SkyPlanner<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>SAP Business One (Service Layer)<\/th><th>Objeto de SkyPlanner<\/th><th>Sentido<\/th><th>Frecuencia<\/th><\/tr><\/thead><tbody><tr><td><code>Items<\/code> (art\u00edculos con Procurement Method establecido en Make)<\/td><td>Productos<\/td><td>B1 \u2192 SkyPlanner<\/td><td>Carga inicial y, despu\u00e9s, a intervalos programados<\/td><\/tr><tr><td>Lines de <code>ProductTrees<\/code> (l\u00edneas de art\u00edculos)<\/td><td>Materiales del producto<\/td><td>B1 \u2192 SkyPlanner<\/td><td>Carga inicial y, despu\u00e9s, con cada cambio<\/td><\/tr><tr><td>Stages y l\u00edneas de recursos de <code>ProductTrees<\/code><\/td><td>Etapas del proceso y tiempos de ejecuci\u00f3n<\/td><td>B1 \u2192 SkyPlanner<\/td><td>Carga inicial y, despu\u00e9s, con cada cambio<\/td><\/tr><tr><td><code>Resources<\/code> (Machine, Labor, Other)<\/td><td>Estaciones de trabajo y personal<\/td><td>B1 \u2192 SkyPlanner<\/td><td>Carga inicial; cambios poco frecuentes<\/td><\/tr><tr><td><code>ResourceGroups<\/code><\/td><td>Grupos de estaciones de trabajo<\/td><td>B1 \u2192 SkyPlanner<\/td><td>Carga inicial<\/td><\/tr><tr><td><code>ProductionOrders<\/code> (Planned, Released)<\/td><td>\u00d3rdenes y tareas<\/td><td>B1 \u2192 SkyPlanner<\/td><td>Webhook (FP 2602+) o consultas peri\u00f3dicas cada pocos minutos<\/td><\/tr><tr><td>Stages de <code>ProductionOrders<\/code><\/td><td>Etapas de las tareas con su secuencia<\/td><td>B1 \u2192 SkyPlanner<\/td><td>Junto con la orden<\/td><\/tr><tr><td>Existencias de <code>Items<\/code> por <code>Warehouses<\/code><\/td><td>Inventario de materiales<\/td><td>B1 \u2192 SkyPlanner<\/td><td>A intervalos programados, por ejemplo, cada hora<\/td><\/tr><tr><td>L\u00edneas abiertas de <code>PurchaseOrders<\/code> (tipo de objeto 22) con fecha de entrega<\/td><td>Pedidos de compra \/ materiales pendientes de recibir con fecha de entrega prevista<\/td><td>B1 \u2192 SkyPlanner<\/td><td>A intervalos programados, por ejemplo, cada hora<\/td><\/tr><tr><td>L\u00edneas de <code>PurchaseDeliveryNotes<\/code> (Goods Receipt PO) con <code>BaseType<\/code> 22<\/td><td>Cantidad recibida en la l\u00ednea del pedido de compra y existencias actualizadas<\/td><td>B1 \u2192 SkyPlanner<\/td><td>A intervalos programados, por ejemplo, cada hora<\/td><\/tr><tr><td>Inicio y fin programados<\/td><td><code>PATCH ProductionOrders({DocEntry})<\/code>: <code>StartDate<\/code>, <code>DueDate<\/code>, y <code>StartDate<\/code> y <code>EndDate<\/code> de la l\u00ednea de recursos<\/td><td>SkyPlanner \u2192 B1<\/td><td>Webhook de SkyPlanner al cambiar la programaci\u00f3n<\/td><\/tr><tr><td>Cantidades registradas<\/td><td><code>InventoryGenEntries<\/code> (Receipt from Production)<\/td><td>SkyPlanner \u2192 B1<\/td><td>Al confirmar o por lotes<\/td><\/tr><tr><td>Horas y consumo de materiales registrados<\/td><td><code>InventoryGenExits<\/code> (Issue for Production)<\/td><td>SkyPlanner \u2192 B1<\/td><td>Al confirmar o por lotes<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Los calendarios de turnos, el personal y las ausencias se gestionan en SkyPlanner. Las cifras de capacidad diaria de B1 quedan fuera del flujo de datos (consulte el primer error que se describe m\u00e1s abajo).<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"integration-patterns\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Patrones de integraci\u00f3n<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p><strong>1. Carga inicial de datos maestros.<\/strong> Obtenga <code>Resources<\/code>, <code>ResourceGroups<\/code>, los <code>Items<\/code> con Procurement Method establecido en Make y sus <code>ProductTrees<\/code> con etapas. Asocie cada recurso de tipo m\u00e1quina a una estaci\u00f3n de trabajo de SkyPlanner. Revise la lista con los planificadores antes de la primera sincronizaci\u00f3n de \u00f3rdenes.<\/p>\n\n\n<p><strong>2. Sincronizaci\u00f3n de \u00f3rdenes.<\/strong> Lea las <code>ProductionOrders<\/code> con estado Planned y Released utilizando <code>$expand<\/code> para las l\u00edneas y las etapas. Las \u00f3rdenes de producci\u00f3n de B1 incluyen las etapas de la ruta de fabricaci\u00f3n tomadas de la lista de materiales, y los planificadores pueden modificar una orden una vez creada. Utilice las etapas de la orden, no las de la lista de materiales. Cada orden de producci\u00f3n fabrica un producto, por lo que un producto multinivel requiere una orden de producci\u00f3n por nivel. Vinc\u00falelas para que SkyPlanner programe los productos de los niveles inferiores antes que el producto padre.<\/p>\n\n\n<p>Sincronice tambi\u00e9n las l\u00edneas abiertas de <code>PurchaseOrders<\/code>, con su cantidad pendiente y su fecha de entrega, con los endpoints de pedidos de compra de SkyPlanner. SkyPlanner considera que el material pedido estar\u00e1 disponible en la fecha de entrega del pedido de compra. En B1, las existencias cambian cuando se contabiliza un documento Goods Receipt PO (<code>PurchaseDeliveryNotes<\/code>). La integraci\u00f3n lee esas entradas, marca la cantidad recibida como entregada en SkyPlanner y mantiene abierta la cantidad restante. Las recepciones parciales se contabilizan una sola vez, y las comprobaciones de materiales abarcan tanto las existencias como los suministros pendientes de recibir.<\/p>\n\n\n<p><strong>3. Escritura de la programaci\u00f3n en B1.<\/strong> Los webhooks de SkyPlanner se activan cuando cambia la programaci\u00f3n. La integraci\u00f3n env\u00eda <code>PATCH \/b1s\/v1\/ProductionOrders({DocEntry})<\/code> con los nuevos valores de <code>StartDate<\/code> y <code>DueDate<\/code>, adem\u00e1s de <code>StartDate<\/code> y <code>EndDate<\/code> en las l\u00edneas de recursos de la orden (<code>ProductionOrderLines<\/code>), para que cada etapa tenga su intervalo programado. El cuerpo de la solicitud solo incluye los campos que gestiona SkyPlanner, y se env\u00edan varias \u00f3rdenes en una sola solicitud <code>$batch<\/code>. As\u00ed, los usuarios de B1 ven las fechas programadas en la orden de producci\u00f3n y en la ventana Resource Capacity. En las instalaciones donde Service Layer no est\u00e1 disponible, un servicio local realiza la misma actualizaci\u00f3n mediante el objeto <code>ProductionOrders<\/code> de DI API (<code>GetByKey<\/code>, asignaci\u00f3n de fechas, <code>Update<\/code>).<\/p>\n\n\n<p><strong>4. Confirmaciones en planta.<\/strong> Los operarios registran el trabajo en SkyPlanner con <a href=\"\/es\/funciones\/\">Mobile Confirmations o Production Timer<\/a>. Cada registro de tiempo se convierte en una solicitud <code>POST \/b1s\/v1\/InventoryGenEntries<\/code> para la cantidad terminada (Receipt from Production) y una solicitud <code>POST \/b1s\/v1\/InventoryGenExits<\/code> para los componentes y el tiempo de los recursos productivos (Issue for Production).<\/p>\n\n\n<p>Cada l\u00ednea de documento lleva <code>BaseType<\/code> 202 y <code>BaseEntry<\/code> con el valor de <code>DocEntry<\/code> de la orden de producci\u00f3n; las l\u00edneas de salida incluyen adem\u00e1s el <code>BaseLine<\/code> de la l\u00ednea del componente o del recurso productivo. Las cantidades parciales se contabilizan a medida que se registran, y los art\u00edculos gestionados por lotes o n\u00fameros de serie deben incluir esos datos. La orden debe estar en estado Released.<\/p>\n\n\n<p>El ID del registro de tiempo de SkyPlanner se guarda en el documento de B1, de modo que un evento reintentado nunca se contabiliza dos veces. Si una contabilizaci\u00f3n falla, se reintenta y se notifica en lugar de descartarse.<\/p>\n\n\n<p><strong>5. Reglas de control de datos y resoluci\u00f3n de conflictos.<\/strong> Acu\u00e9rdenlas antes de programar:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>B1 controla los art\u00edculos, las BOM, las cantidades, los almacenes y la creaci\u00f3n de \u00f3rdenes.<\/li>\n\n\n<li>SkyPlanner controla la secuencia, las horas de inicio y fin y la asignaci\u00f3n de estaciones de trabajo.<\/li>\n\n\n<li>Si ambos sistemas modifican las fechas de una orden, prevalece la siguiente ejecuci\u00f3n de SkyPlanner, salvo que los planificadores hayan bloqueado la tarea en SkyPlanner.<\/li>\n\n\n<li>Las \u00f3rdenes con estado Closed o Cancelled en B1 eliminan la tarea de la programaci\u00f3n.<\/li>\n\n<\/ul>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"what-the-project-contains\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Qu\u00e9 incluye el proyecto<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>La implantaci\u00f3n suele completarse en unas semanas desde el inicio de la puesta en marcha. Antes, puede realizar la prueba gratuita de 30 d\u00edas con sus propios datos. Exporte los art\u00edculos, los recursos productivos y las \u00f3rdenes de producci\u00f3n abiertas de B1 a CSV o Excel y c\u00e1rguelos con la funci\u00f3n de importaci\u00f3n de datos de SkyPlanner. Los planificadores ven una programaci\u00f3n real antes de que se escriba una sola l\u00ednea de c\u00f3digo de integraci\u00f3n.<\/p>\n\n\n<p>Un proyecto t\u00edpico de SAP Business One incluye:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Correspondencia de datos maestros.<\/strong> Los recursos y grupos de recursos de B1 se vinculan con estaciones de trabajo; las etapas de las rutas de fabricaci\u00f3n, con pasos del proceso; y los art\u00edculos Make, con productos.<\/li>\n\n\n<li><strong>Carga inicial.<\/strong> Art\u00edculos, Product Trees con etapas y l\u00edneas de art\u00edculos, recursos productivos y existencias por almac\u00e9n.<\/li>\n\n\n<li><strong>Sincronizaci\u00f3n de \u00f3rdenes de producci\u00f3n y pedidos de compra.<\/strong> \u00d3rdenes de producci\u00f3n abiertas con sus l\u00edneas y etapas, adem\u00e1s de pedidos de compra abiertos con sus fechas de entrega.<\/li>\n\n\n<li><strong>Escritura de la programaci\u00f3n en B1.<\/strong> Fechas programadas de inicio y vencimiento en <code>ProductionOrders<\/code>.<\/li>\n\n\n<li><strong>Notificaciones de planta.<\/strong> Contabilizaci\u00f3n de Receipt and Issue for Production a partir de los registros de tiempo de SkyPlanner.<\/li>\n\n\n<li><strong>Pruebas en paralelo con el plan actual.<\/strong> Los planificadores comparan la programaci\u00f3n de SkyPlanner con su forma actual de planificar.<\/li>\n\n\n<li><strong>Entrada en producci\u00f3n.<\/strong> La programaci\u00f3n de SkyPlanner se convierte en el plan de referencia.<\/li>\n\n<\/ul>\n\n\n<p>Disponer de recursos y etapas de las rutas de fabricaci\u00f3n bien depurados en B1 agiliza la definici\u00f3n de correspondencias. En Laboratory &amp; Allied, la integraci\u00f3n fue una de las partes m\u00e1s sencillas del proyecto. El equipo interno de TI realiz\u00f3 la integraci\u00f3n con SAP Business One sobre HANA en gran medida por su cuenta. El equipo de SkyPlanner intervino en los casos m\u00e1s complejos, como los productos que se combinan a lo largo de procesos de varias etapas.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"sap-business-one-pitfalls\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Errores que conviene evitar con SAP Business One<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group fx-pain ind-cards\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">La capacidad diaria no equivale a un modelo de turnos.<\/p>\n\n\n<p class=\"fx-pain__b\">B1 almacena Daily Internal Capacity y Single Run Capacity por recurso y d\u00eda (\u00abThese capacities are defined on a daily basis,\u00bb (estas capacidades se definen por d\u00eda), seg\u00fan <a href=\"https:\/\/learning.sap.com\/courses\/managing-logistics-in-sap-business-one\/working-with-resources-in-sap-business-one\">SAP Learning<\/a>). La gu\u00eda de SAP indica que el c\u00e1lculo de Required Days supone que \u00aba single production order can be produced on a single machine\u00bb (una orden de producci\u00f3n puede fabricarse en una sola m\u00e1quina) (<a href=\"https:\/\/help.sap.com\/doc\/08da4f4af99f4fc5a4fbb0249a6698a6\/9.3\/en-US\/How%20to%20Work%20with%20Resources%20and%20Production%20in%20SAP%20Business%20One.pdf\">gu\u00eda pr\u00e1ctica de SAP<\/a>). No copie esas cifras como si representaran la capacidad real de m\u00e1quinas y personal para programar la producci\u00f3n. Defina en SkyPlanner los turnos, el personal y las eficiencias de las estaciones de trabajo.<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">La ruta de fabricaci\u00f3n forma parte de la BOM.<\/p>\n\n\n<p class=\"fx-pain__b\">No existe un maestro de rutas de fabricaci\u00f3n. Las l\u00edneas Route Stage de Product Tree contienen la secuencia, y Waiting Days se introduce a mano. Lea Stages de <code>ProductTrees<\/code> y Stages de <code>ProductionOrders<\/code>, y compruebe que cada l\u00ednea de recursos pertenezca a una etapa. Las \u00f3rdenes sin etapas no proporcionan al programador ninguna secuencia de operaciones.<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">Las cantidades de las l\u00edneas de recursos requieren conversi\u00f3n.<\/p>\n\n\n<p class=\"fx-pain__b\">El campo Quantity de una l\u00ednea de la BOM indica lo necesario para producir la cantidad de la cabecera de la BOM, no una unidad. Additional Quantity se suma al tiempo planificado \u00abregardless of the quantity of the parent item produced\u00bb (independientemente de la cantidad producida del art\u00edculo principal) (<a href=\"https:\/\/help.sap.com\/doc\/08da4f4af99f4fc5a4fbb0249a6698a6\/9.3\/en-US\/How%20to%20Work%20with%20Resources%20and%20Production%20in%20SAP%20Business%20One.pdf\">gu\u00eda pr\u00e1ctica de SAP<\/a>). Tr\u00e1telo como un tiempo fijo por orden, como el de preparaci\u00f3n. Divida por la cantidad de la cabecera antes de calcular los tiempos de ejecuci\u00f3n por unidad; de lo contrario, todas las tareas tendr\u00e1n un error de escala.<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">Los datos maestros de recursos rara vez est\u00e1n depurados.<\/p>\n\n\n<p class=\"fx-pain__b\">Los recursos se clasifican como Machine, Labor u Other. Las m\u00e1quinas pueden vincularse a activos fijos y la mano de obra a empleados. Adem\u00e1s, un recurso puede tener asociado un art\u00edculo no inventariable para su compra o venta. Nada de esto indica qu\u00e9 recursos son m\u00e1quinas reales que pueden programarse. Depure los grupos de recursos y los recursos duplicados antes de convertirlos en su lista de estaciones de trabajo.<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">Las reglas de inventario pueden impedir las notificaciones de producci\u00f3n.<\/p>\n\n\n<p class=\"fx-pain__b\">Las entradas y las salidas son documentos de inventario. Los errores habituales son confundir <code>InventoryGenEntries<\/code> con <code>InventoryGenExits<\/code>, omitir los n\u00fameros de lote o de serie en los art\u00edculos que los requieren o contabilizar contra una orden en estado Planned.<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">Sesiones y paginaci\u00f3n.<\/p>\n\n\n<p class=\"fx-pain__b\">Una sesi\u00f3n caducada devuelve \u00abInvalid session or session already timeout.\u00bb (Sesi\u00f3n no v\u00e1lida o ya caducada). Vuelva a iniciar sesi\u00f3n cuando aparezca ese error. La paginaci\u00f3n predeterminada de 20 registros trunca sin aviso las sincronizaciones que no siguen <code>odata.nextLink<\/code>.<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\"><code>UpdateDate<\/code> no incluye la hora.<\/p>\n\n\n<p class=\"fx-pain__b\">En la tabla OWOR, <code>UpdateDate<\/code> es un campo de fecha; la hora de actualizaci\u00f3n se almacena por separado en <code>UpdateTS<\/code>. Una consulta peri\u00f3dica que filtre solo por <code>UpdateDate<\/code> recuperar\u00e1 en cada ejecuci\u00f3n todas las \u00f3rdenes modificadas durante el d\u00eda. Combine ambos campos o elimine los duplicados en su integraci\u00f3n.<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">Los webhooks se entregan al menos una vez.<\/p>\n\n\n<p class=\"fx-pain__b\">Webhook Messenger reintenta una entrega fallida hasta cinco veces (2, 4, 8, 16 y 32 segundos) y despu\u00e9s la marca como fallida. Los reintentos pueden generar duplicados y el orden solo est\u00e1 garantizado dentro de una misma empresa. Haga que los manejadores sean idempotentes mediante el ID del evento y mantenga una consulta nocturna de conciliaci\u00f3n.<\/p>\n\n<\/div><\/article>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"the-sap-business-one-integration-who-sets-it-up\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Qui\u00e9n configura la integraci\u00f3n con SAP Business One<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>El trabajo incluye definir las correspondencias de sus etapas de las rutas de fabricaci\u00f3n, recursos y configuraci\u00f3n de B1, adem\u00e1s de las restricciones que B1 no contempla al programar: matriz de tiempos de preparaci\u00f3n, herramientas, n\u00famero de operarios y recursos productivos alternativos.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>El equipo de SkyPlanner la configura durante la puesta en marcha y ofrece soporte tras la entrada en producci\u00f3n.<\/strong> Cada empresa utiliza B1 de forma distinta, y es aqu\u00ed donde se aplica ese conocimiento. Esta es la opci\u00f3n predeterminada.<\/li>\n\n\n<li><strong>Su partner de SAP Business One puede participar.<\/strong> Los partners que conocen su base de datos de empresa, sus complementos y sus campos definidos por el usuario pueden desarrollar la integraci\u00f3n con Service Layer y la API REST de SkyPlanner (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">referencia de la API<\/a>).<\/li>\n\n\n<li><strong>Sus propios desarrolladores pueden crear la integraci\u00f3n.<\/strong> La API REST de SkyPlanner permite leer y escribir \u00f3rdenes, productos, materiales, pasos del proceso, pedidos de compra y registros de tiempo. Utiliza autenticaci\u00f3n mediante tokens JWT de tipo bearer y est\u00e1 documentada en Swagger\/OpenAPI, con documentaci\u00f3n p\u00fablica en la <a href=\"\/es\/docs\/tutorial-de-integracion\/\">documentaci\u00f3n de SkyPlanner<\/a>. Los webhooks env\u00edan los cambios de programaci\u00f3n y estado en tiempo real. Solo necesita una clave de API de SkyPlanner para empezar a desarrollar (<a href=\"\/es\/docs\/tutorial-de-integracion\/\">tutorial de integraci\u00f3n<\/a>), y el equipo de SkyPlanner le ayuda cuando sea necesario. Esta fue la v\u00eda que eligi\u00f3 el equipo interno de TI de Laboratory &amp; Allied.<\/li>\n\n<\/ol>\n\n\n<p>Valide primero la programaci\u00f3n durante la prueba gratuita de 30 d\u00edas, para que la integraci\u00f3n parta de una programaci\u00f3n que ya se ajuste a la planta.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Por qu\u00e9 los equipos t\u00e9cnicos eligen SkyPlanner para B1<\/h3>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Elija SkyPlanner si busca una integraci\u00f3n acotada y bien definida.<\/strong> Se importan objetos est\u00e1ndar de B1 (\u00f3rdenes de producci\u00f3n, Product Trees, Resources, Items) y se devuelven fechas junto con Issue and Receipt from Production. Sin cambios en el m\u00f3dulo de fabricaci\u00f3n de B1 ni migraci\u00f3n de datos.<\/li>\n\n\n<li><strong>Elija SkyPlanner si el proyecto debe demostrar su valor desde el principio.<\/strong> La prueba gratuita de 30 d\u00edas funciona con una exportaci\u00f3n CSV y hasta 20 estaciones de trabajo, sin tarjeta de cr\u00e9dito. La empresa ve su propia programaci\u00f3n antes de empezar la integraci\u00f3n.<\/li>\n\n\n<li><strong>Elija SkyPlanner si la programaci\u00f3n debe respetar las restricciones reales.<\/strong> SkyPlanner permite modelar los tiempos de cambio de formato, las herramientas compartidas, las tareas con varios operarios, los recursos productivos alternativos, las existencias y los pedidos de compra abiertos. La integraci\u00f3n solo aporta los datos de B1.<\/li>\n\n\n<li><strong>Elija SkyPlanner si quiere un \u00fanico sistema para planificadores y operarios.<\/strong> El motor Arcturus genera la programaci\u00f3n en segundos y Autopilot la reajusta autom\u00e1ticamente cuando cambia la producci\u00f3n. Los operarios registran su trabajo en el m\u00f3vil o la tableta, y la integraci\u00f3n devuelve esas notificaciones a B1.<\/li>\n\n\n<li><strong>Elija SkyPlanner si necesita costes previsibles.<\/strong> Los <a href=\"\/es\/precios\/\">precios<\/a> parten de 199 \u20ac al mes con 5 estaciones de trabajo incluidas, facturaci\u00f3n mensual y cancelaci\u00f3n en cualquier momento. La integraci\u00f3n se presupuesta de antemano seg\u00fan sus procesos y necesidades, junto con su plan, para que conozca el coste total antes de empezar.<\/li>\n\n<\/ul>\n\n\n<p>Consulte el <a href=\"\/es\/integraciones\/erp\/sap-business-one\/programacion-produccion\/\">art\u00edculo sobre programaci\u00f3n de la producci\u00f3n en SAP Business One<\/a> para conocer las carencias de planificaci\u00f3n. El concepto de programaci\u00f3n que se explica consiste en ajustar el programa a la capacidad real disponible tanto de las m\u00e1quinas como del personal. Para consultar otros ERP, visite la <a href=\"\/es\/integraciones\/erp\/\">secci\u00f3n de integraciones con ERP<\/a>.<\/p>\n\n\n<div class=\"wp-block-buttons ind-prose__actions is-layout-flex wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button sp-btn sp-btn--green\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/es\/prueba\/\">Iniciar prueba gratuita<\/a><\/div>\n\n\n<div class=\"wp-block-button sp-btn sp-btn--outline\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/es\/contacto-con-ventas\/\">Reservar una demo<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"customers\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head fx-head--center\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Opiniones de fabricantes sobre SkyPlanner<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-custs\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/08-35ce8dff-f7d0-4cf3-9e71-0fe7e7ff88d3.jpg\" alt=\"Operarios con trajes de sala limpia en una l\u00ednea de llenado de botellas de la planta farmac\u00e9utica de Laboratory &amp; Allied en Nairobi\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/09-8c2deb57-ac1c-468b-ad64-fafb9debd7eb.png\" alt=\"Laboratory &amp; Allied\" width=\"71\" height=\"44\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>+90%<\/b><span>de eficiencia en producci\u00f3n<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cLa eficiencia en producci\u00f3n ha aumentado un 90%.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga, responsable de TI<\/b><br>Laboratory &amp; Allied \u00b7 Fabricaci\u00f3n farmac\u00e9utica<\/p>\n\n\n<p class=\"ind-cust__result\">La eficiencia en producci\u00f3n ha aumentado un 90%, y crear un plan optimizado de tres meses para todas las estaciones de trabajo lleva menos de 30 minutos.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/es\/customers\/laboratory-allied\/\">Leer la opini\u00f3n de Laboratory &amp; Allied<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/22-d7d6bcdf-ecf7-48d2-9750-66253ccf9aa7-crop.jpg\" alt=\"Kalle Kalliom\u00e4ki, especialista en cadena de suministro de UTU, en la planta de fabricaci\u00f3n de cuadros el\u00e9ctricos de Ulvila\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/23-beca6df2-3fa2-4315-80e8-7c38a9e3d2e1.png\" alt=\"UTU\" width=\"69\" height=\"59\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>2 h<\/b><span>de ahorro cada semana<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cCon SkyPlanner hemos pasado de planificar la producci\u00f3n en hojas de Excel a optimizarla en tiempo real.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki, especialista en cadena de suministro<\/b><br>UTU \u00b7 Cuadros el\u00e9ctricos y aparamenta<\/p>\n\n\n<p class=\"ind-cust__result\">La planificaci\u00f3n de la producci\u00f3n ahorra 2 horas de trabajo cada semana, y la nueva cola de trabajo llega a la l\u00ednea en segundos.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/es\/customers\/utu\/\">Leer el testimonio de UTU<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/13-9cbf2d28-08ef-49a1-94e3-0095e107df55.jpg\" alt=\"Anu J\u00e4rvinen, responsable de producci\u00f3n de Fredman Operations, junto a una c\u00e9lula robotizada de paletizado en Rauma\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/10-2fd983ec-02a7-440d-b77d-281f37545c8d.png\" alt=\"Fredman Operations\" width=\"137\" height=\"48\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>6 meses<\/b><span>de capacidad disponible a la vista del equipo comercial<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cSkyPlanner aporta la base y la fiabilidad necesarias para toda la planificaci\u00f3n de la producci\u00f3n.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Anu J\u00e4rvinen, responsable de producci\u00f3n<\/b><br>Fredman Operations \u00b7 Papeles para envases aptos para contacto alimentario<\/p>\n\n\n<p class=\"ind-cust__result\">El equipo comercial puede ver la capacidad disponible con seis meses de antelaci\u00f3n. Las solicitudes de cambios en la programaci\u00f3n que antes tardaban una hora o m\u00e1s en responderse ahora reciben respuesta en segundos.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/es\/customers\/fredman-operations\/\">Leer el testimonio de Fredman Operations<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/02-3a675468-ac30-4369-b781-b03bbf3f9d21.jpg\" alt=\"Vista a\u00e9rea de la f\u00e1brica de sistemas de seguridad para cubiertas de Piristeel en Kauhava\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/07-cec60b32-3b28-48a8-9520-1f12fd8061ee.png\" alt=\"Piristeel\" width=\"96\" height=\"46\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>99,2%<\/b><span>de cumplimiento de plazos de entrega<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cSkyPlanner nos ha dado visibilidad para identificar los cuellos de botella y ha aportado claridad a la gesti\u00f3n de la producci\u00f3n.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Toni Tuori, responsable de producci\u00f3n<\/b><br>Piristeel \u00b7 Sistemas de seguridad para cubiertas y de evacuaci\u00f3n de aguas pluviales<\/p>\n\n\n<p class=\"ind-cust__result\">El cumplimiento de plazos de entrega alcanz\u00f3 el 99,2% este a\u00f1o, y la programaci\u00f3n permite ahorrar hasta cuatro horas de trabajo al d\u00eda.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/es\/customers\/piristeel\/\">Leer el testimonio de Piristeel<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"faq\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head fx-head--center\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Preguntas frecuentes<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group sp-faq fx-faq\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u00bfQui\u00e9n desarrolla la integraci\u00f3n con SAP Business One?<\/summary>\n<p class=\"sp-faq__a\">El equipo de SkyPlanner configura la integraci\u00f3n bidireccional durante la puesta en marcha y ofrece soporte tras la entrada en producci\u00f3n. SkyPlanner recibe las \u00f3rdenes de producci\u00f3n, las etapas de las rutas de fabricaci\u00f3n, los recursos productivos, los pedidos de compra y las entradas de mercanc\u00edas. A su vez, env\u00eda las fechas programadas y los documentos Issue and Receipt from Production. Su partner de B1 o sus propios desarrolladores tambi\u00e9n pueden crear la integraci\u00f3n con Service Layer y la API REST de SkyPlanner. Basta con una clave de API para empezar.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u00bfCu\u00e1nto tarda la implantaci\u00f3n de SkyPlanner con SAP Business One?<\/summary>\n<p class=\"sp-faq__a\">La implantaci\u00f3n suele completarse en unas semanas desde el inicio de la puesta en marcha. El equipo define las correspondencias de los recursos productivos y de las etapas de las rutas de fabricaci\u00f3n, conecta las \u00f3rdenes de producci\u00f3n y los pedidos de compra, y contrasta la programaci\u00f3n con su plan actual antes de la entrada en producci\u00f3n.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u00bfService Layer o DI API?<\/summary>\n<p class=\"sp-faq__a\">Para nuevos desarrollos, Service Layer. Se basa en HTTP, funciona en HANA y SQL Server y resulta adecuado para un sistema de programaci\u00f3n en la nube. Utilice DI API solo si el middleware existente ya depende de ella.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u00bfNecesito SAP Business One 10.0 FP 2602?<\/summary>\n<p class=\"sp-faq__a\">Solo para los webhooks. Las versiones anteriores de 10.0 se integran mediante consultas peri\u00f3dicas programadas.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u00bfC\u00f3mo se guardan las fechas programadas en SAP Business One?<\/summary>\n<p class=\"sp-faq__a\">Mediante <code>PATCH \/b1s\/v1\/ProductionOrders({DocEntry})<\/code>, asignando <code>StartDate<\/code> y <code>DueDate<\/code> en la orden, y <code>StartDate<\/code> y <code>EndDate<\/code> en sus l\u00edneas de recursos. El env\u00edo lo activa el webhook de SkyPlanner que notifica los cambios de programaci\u00f3n. Las cantidades producidas y los tiempos se devuelven como <code>InventoryGenEntries<\/code> e <code>InventoryGenExits<\/code>, vinculados a la orden mediante <code>BaseType<\/code> 202 y <code>BaseEntry<\/code>.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u00bfNecesitamos un complemento de fabricaci\u00f3n en B1?<\/summary>\n<p class=\"sp-faq__a\">No. La integraci\u00f3n solo utiliza objetos est\u00e1ndar de B1: \u00f3rdenes de producci\u00f3n, Product Trees, Resources, Items, pedidos de compra y documentos de inventario. No se migra ning\u00fan dato a un nuevo modelo de datos de fabricaci\u00f3n.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u00bfPodemos probar SkyPlanner con nuestros datos de B1 antes de integrarlo?<\/summary>\n<p class=\"sp-faq__a\">S\u00ed. La prueba de 30 d\u00edas incluye hasta 20 estaciones de trabajo y permite importar datos desde CSV o Excel, sin necesidad de tarjeta de cr\u00e9dito. <a href=\"\/es\/prueba\/\">Inicie la prueba gratuita<\/a> o <a href=\"\/es\/contacto-con-ventas\/\">hable con el equipo comercial<\/a> sobre su configuraci\u00f3n de B1.<\/p>\n<\/details>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Integraciones \/ ERP \/ SAP Business One Gu\u00eda de integraci\u00f3n de SAP Business One con SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n Esta gu\u00eda explica a los partners de SAP Business One y a los equipos de TI c\u00f3mo conectar B1 con SkyPlanner APS. Detalla qu\u00e9 API utilizar, qu\u00e9 objetos se transfieren en cada &#8230; <a title=\"Gu\u00eda de integraci\u00f3n de SAP Business One con SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/sap-business-one\/guia-de-integracion\/\" aria-label=\"Leer m\u00e1s sobre Gu\u00eda de integraci\u00f3n de SAP Business One con SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":100763,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-101090","page","type-page","status-publish"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Integraci\u00f3n SAP Business One para programaci\u00f3n APS | SkyPlanner<\/title>\n<meta name=\"description\" content=\"Integre SkyPlanner APS y SAP Business One: entidades de Service Layer, autenticaci\u00f3n, webhooks, mapeo de datos y riesgos en la programaci\u00f3n de la producci\u00f3n.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/sap-business-one\/guia-de-integracion\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gu\u00eda de integraci\u00f3n de SAP Business One con SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n\" \/>\n<meta property=\"og:description\" content=\"Integre SkyPlanner APS y SAP Business One: entidades de Service Layer, autenticaci\u00f3n, webhooks, mapeo de datos y riesgos en la programaci\u00f3n de la producci\u00f3n.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/sap-business-one\/guia-de-integracion\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"20 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/sap-business-one\\\/guia-de-integracion\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/sap-business-one\\\/guia-de-integracion\\\/\",\"name\":\"Integraci\u00f3n SAP Business One para programaci\u00f3n APS | SkyPlanner\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/#website\"},\"datePublished\":\"2026-10-17T13:00:38+00:00\",\"description\":\"Integre SkyPlanner APS y SAP Business One: entidades de Service Layer, autenticaci\u00f3n, webhooks, mapeo de datos y riesgos en la programaci\u00f3n de la producci\u00f3n.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/sap-business-one\\\/guia-de-integracion\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/sap-business-one\\\/guia-de-integracion\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/sap-business-one\\\/guia-de-integracion\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integraciones de software ERP y MES con SkyPlanner\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SkyPlanner APS para su ERP\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SkyPlanner APS para SAP Business One: programaci\u00f3n de la producci\u00f3n\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/sap-business-one\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Gu\u00eda de integraci\u00f3n de SAP Business One con SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Skyplanner-logo-2.svg\",\"contentUrl\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Skyplanner-logo-2.svg\",\"width\":223,\"height\":43,\"caption\":\"SkyPlanner APS\"},\"image\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"legalName\":\"Skycode Oy\",\"alternateName\":[\"Skycode\",\"SkyPlanner\",\"SkyPlanner APS\"],\"description\":\"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.\",\"foundingDate\":\"1997\",\"taxID\":\"2204947-0\",\"vatID\":\"FI22049470\",\"telephone\":\"+358407000002\",\"email\":\"support@skyplanner.ai\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rantakatu 2 G 11\",\"postalCode\":\"65100\",\"addressLocality\":\"Vaasa\",\"addressCountry\":\"FI\"},\"brand\":{\"@type\":\"Brand\",\"name\":\"SkyPlanner\"},\"knowsAbout\":[\"Production Scheduling\",\"Advanced Planning and Scheduling\",\"Manufacturing AI\",\"Finite Capacity Scheduling\",\"ERP Integration\",\"MES Integration\"],\"areaServed\":\"Worldwide\",\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/contact-sales\\\/\",\"areaServed\":\"Worldwide\"},{\"@type\":\"ContactPoint\",\"contactType\":\"customer support\",\"email\":\"support@skyplanner.ai\",\"telephone\":\"+358407000002\",\"areaServed\":\"Worldwide\"}],\"sameAs\":[\"https:\\\/\\\/www.wikidata.org\\\/wiki\\\/Q141672132\",\"https:\\\/\\\/skycode.fi\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/skycodeoy\\\/\",\"https:\\\/\\\/www.finder.fi\\\/IT-konsultointi+IT-palvelut\\\/Skycode+Oy\\\/Vaasa\\\/yhteystiedot\\\/1934882\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Integraci\u00f3n SAP Business One para programaci\u00f3n APS | SkyPlanner","description":"Integre SkyPlanner APS y SAP Business One: entidades de Service Layer, autenticaci\u00f3n, webhooks, mapeo de datos y riesgos en la programaci\u00f3n de la producci\u00f3n.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/sap-business-one\/guia-de-integracion\/","og_locale":"es_ES","og_type":"article","og_title":"Gu\u00eda de integraci\u00f3n de SAP Business One con SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n","og_description":"Integre SkyPlanner APS y SAP Business One: entidades de Service Layer, autenticaci\u00f3n, webhooks, mapeo de datos y riesgos en la programaci\u00f3n de la producci\u00f3n.","og_url":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/sap-business-one\/guia-de-integracion\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"20 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/sap-business-one\/guia-de-integracion\/","url":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/sap-business-one\/guia-de-integracion\/","name":"Integraci\u00f3n SAP Business One para programaci\u00f3n APS | SkyPlanner","isPartOf":{"@id":"https:\/\/skyplanner.ai\/es\/#website"},"datePublished":"2026-10-17T13:00:38+00:00","description":"Integre SkyPlanner APS y SAP Business One: entidades de Service Layer, autenticaci\u00f3n, webhooks, mapeo de datos y riesgos en la programaci\u00f3n de la producci\u00f3n.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/sap-business-one\/guia-de-integracion\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/es\/integraciones\/erp\/sap-business-one\/guia-de-integracion\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/sap-business-one\/guia-de-integracion\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/es\/"},{"@type":"ListItem","position":2,"name":"Integraciones de software ERP y MES con SkyPlanner","item":"https:\/\/skyplanner.ai\/es\/integraciones\/"},{"@type":"ListItem","position":3,"name":"SkyPlanner APS para su ERP","item":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/"},{"@type":"ListItem","position":4,"name":"SkyPlanner APS para SAP Business One: programaci\u00f3n de la producci\u00f3n","item":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/sap-business-one\/"},{"@type":"ListItem","position":5,"name":"Gu\u00eda de integraci\u00f3n de SAP Business One con SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/es\/#website","url":"https:\/\/skyplanner.ai\/es\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/es\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/skyplanner.ai\/es\/#\/schema\/logo\/image\/","url":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2022\/05\/Skyplanner-logo-2.svg","contentUrl":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2022\/05\/Skyplanner-logo-2.svg","width":223,"height":43,"caption":"SkyPlanner APS"},"image":{"@id":"https:\/\/skyplanner.ai\/es\/#\/schema\/logo\/image\/"},"legalName":"Skycode Oy","alternateName":["Skycode","SkyPlanner","SkyPlanner APS"],"description":"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.","foundingDate":"1997","taxID":"2204947-0","vatID":"FI22049470","telephone":"+358407000002","email":"support@skyplanner.ai","address":{"@type":"PostalAddress","streetAddress":"Rantakatu 2 G 11","postalCode":"65100","addressLocality":"Vaasa","addressCountry":"FI"},"brand":{"@type":"Brand","name":"SkyPlanner"},"knowsAbout":["Production Scheduling","Advanced Planning and Scheduling","Manufacturing AI","Finite Capacity Scheduling","ERP Integration","MES Integration"],"areaServed":"Worldwide","contactPoint":[{"@type":"ContactPoint","contactType":"sales","url":"https:\/\/skyplanner.ai\/contact-sales\/","areaServed":"Worldwide"},{"@type":"ContactPoint","contactType":"customer support","email":"support@skyplanner.ai","telephone":"+358407000002","areaServed":"Worldwide"}],"sameAs":["https:\/\/www.wikidata.org\/wiki\/Q141672132","https:\/\/skycode.fi\/","https:\/\/www.linkedin.com\/company\/skycodeoy\/","https:\/\/www.finder.fi\/IT-konsultointi+IT-palvelut\/Skycode+Oy\/Vaasa\/yhteystiedot\/1934882"]}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"betterdocs-category-thumb":false},"uagb_author_info":{"display_name":"Jussi M\u00e4ntyl\u00e4","author_link":"https:\/\/skyplanner.ai\/es\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Integraciones \/ ERP \/ SAP Business One Gu\u00eda de integraci\u00f3n de SAP Business One con SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n Esta gu\u00eda explica a los partners de SAP Business One y a los equipos de TI c\u00f3mo conectar B1 con SkyPlanner APS. Detalla qu\u00e9 API utilizar, qu\u00e9 objetos se transfieren en cada&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/pages\/101090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/comments?post=101090"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/pages\/101090\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/pages\/100763"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/media?parent=101090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}