Saltar al contenido

Detalles de la Conexión MYOB

Introducción

Versión del conector

Esta documentación se basa en la versión 21.0.8257 del conector.

Empezando

Compatibilidad con la versión MYOB

El conector aprovecha la API de MYOB para habilitar el acceso bidireccional a MYOB.

Establecer una Conexión

Conexión a MYOB

Estas propiedades son necesarias cuando se conecta a un archivo de empresa (tanto para instancias locales como en la nube).

  • User: El nombre de usuario asociado a su ficha de empresa.

  • CompanyFileId: El ID del archivo de la empresa. Si no se especifica, se utilizará el ID del primer archivo de empresa devuelto. Puede encontrar esto consultando CompanyFiles vista:

    SELECT ID FROM CompanyFiles
    

Conexión a una Instancia Local

Al conectarse a una instancia local, deberá configurar las siguientes propiedades de conexión además de las anteriores:

  • InitiateOAuth: Ajústelo a APAGADO.
  • URL: La URL de su instancia MYOB.
  • Password: La contraseña asociada a su ficha de empresa.

Conexión a una Instancia en la Nube

Puede conectarse después de configurar las propiedades de conexión requeridas para sus credenciales de usuario y obtener los tokens de acceso requeridos utilizando una herramienta como Postman.

Consulte Uso de la autenticación OAuth para obtener una guía de autenticación y detalles del flujo de autenticación de OAuth.

Uso de la Autenticación OAuth

OAuth requiere que el usuario que se autentica interactúe con MYOB usando el navegador. El conector facilita esto de varias maneras, como se describe a continuación.

Credenciales Integradas

Consulte Credenciales integradas para conectarse con las credenciales incrustadas del conector y omitir la creación de una aplicación OAuth personalizada.

Credenciales Personalizadas

En lugar de conectarse con las credenciales integradas del conector, puede registrar una aplicación para obtener OAuthClientId y OAuthClientSecret.

Cuándo Crear una Aplicación OAuth Personalizada

La creación de una aplicación OAuth personalizada es opcional, ya que el conector ya está registrado con MYOB y puede conectarse con sus credenciales integradas. Es posible que desee crear una aplicación de OAuth personalizada para cambiar la información que se muestra cuando los usuarios inician sesión en el extremo de MYOB OAuth para otorgar permisos al conector.

Creación de una Aplicación OAuth Personalizada

Consulte Crear una aplicación OAuth personalizada para un procedimiento.

Notas Importantes

Procedimientos Almacenados

  • Las funciones de procedimientos almacenados descritas en esta documentación no se admiten actualmente.
  • Debido a que los procedimientos almacenados no se admiten actualmente, cualquier característica que dependa de los procedimientos almacenados tampoco se admite actualmente.

Archivos de Configuración y Sus Rutas

  • Todas las referencias a la adición de archivos de configuración y sus rutas se refieren a archivos y ubicaciones en Harmony Agente donde está instalado el conector. Estas rutas deben ajustarse según corresponda según el agente y el sistema operativo. Si se utilizan varios agentes en un grupo de agentes, se requerirán archivos idénticos en cada agente.

Características Avanzadas

Esta sección detalla una selección de funciones avanzadas del conector MYOB.

Vistas definidas por el usuario

El conector le permite definir tablas virtuales, llamadas vistas definidas por el usuario, cuyo contenido se decide mediante una consultar preconfigurada. Estas vistas son útiles cuando no puede controlar directamente las consultas que se envían a los controladores. Consulte Vistas definidas por el usuario para obtener una descripción general de la creación y configuración de vistas personalizadas.

Configuración SSL

Usar Configuración SSL para ajustar cómo el conector maneja las negociaciones de certificados TLS/SSL. Puede elegir entre varios formatos de certificado; ver el SSLServerCert propiedad en "Opciones de cadena de conexión" para obtener más información.

Apoderado

Para configurar el conector mediante Configuración de proxy de Agente Privado, Selecciona el Use Proxy Settings casilla de verificación en la pantalla de configuración de la conexión.

Vistas Definidas por el Usuario

Jitterbit Connector for MYOB le permite definir una tabla virtual cuyos contenidos se deciden mediante una consultar preconfigurada. Estas se denominan Vistas definidas por el usuario, que son útiles en situaciones en las que no puede controlar directamente la consultar que se envía al controlador, por ejemplo, cuando se utiliza el controlador de Jitterbit. Las vistas definidas por el usuario se pueden utilizar para definir predicados que siempre se aplican. Si especifica predicados adicionales en la consultar a la vista, se combinan con la consultar ya definida como parte de la vista.

Hay dos formas de crear vistas definidas por el usuario:

  • Cree un archivo de configuración con formato JSON que defina las vistas que desea.
  • Declaraciones DDL.

Definición de Vistas Usando un Archivo de Configuración

Las vistas definidas por el usuario se definen en un archivo de configuración con formato JSON llamado UserDefinedViews.json. El conector detecta automáticamente las vistas especificadas en este archivo.

También puede tener múltiples definiciones de vista y controlarlas usando UserDefinedViews propiedad de conexión. Cuando utiliza esta propiedad, el conector solo ve las vistas especificadas.

Este archivo de configuración de vista definida por el usuario tiene el siguiente formato:

  • Cada elemento raíz define el nombre de una vista.
  • Cada elemento raíz contiene un elemento hijo, llamado query, que contiene la consultar SQL personalizada para la vista.

Por ejemplo:

{
    "MyView": {
        "query": "SELECT * FROM Accounts WHERE MyColumn = 'value'"
    },
    "MyView2": {
        "query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
    }
}

Utilizar el UserDefinedViews propiedad de conexión para especificar la ubicación de su archivo de configuración JSON. Por ejemplo:

"UserDefinedViews", "C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json"

Esquema para Vistas Definidas por el Usuario

Las vistas definidas por el usuario se exponen en UserViews esquema por defecto. Esto se hace para evitar que el nombre de la vista entre en conflicto con una entidad real en el modelo de datos. Puede cambiar el nombre del esquema utilizado para UserViews configurando UserViewsSchemaName propiedad.

Trabajar con Vistas Definidas por el Usuario

Por ejemplo, una instrucción SQL con una vista definida por el usuario llamada UserViews.RCustomers solo enumera clientes en Raleigh:

SELECT * FROM Customers WHERE City = 'Raleigh';

Un ejemplo de una consultar al controlador:

SELECT * FROM UserViews.RCustomers WHERE Status = 'Active';

Dando como resultado la consultar efectiva a la fuente:

SELECT * FROM Customers WHERE City = 'Raleigh' AND Status = 'Active';

Ese es un ejemplo muy simple de una consultar a una vista definida por el usuario que es efectivamente una combinación de la consultar de vista y la definición de vista. Es posible componer estas consultas en patrones mucho más complejos. Todas las operaciones de SQL están permitidas en ambas consultas y se combinan cuando corresponde.

Configuración SSL

Personalización de la Configuración SSL

De forma predeterminada, el conector intenta negociar SSL/TLS comparando el certificado del servidor con el almacén de certificados de confianza del sistema.

Para especificar otro certificado, consulte SSLServerCert propiedad de los formatos disponibles para hacerlo.

Modelo de Datos

Descripción general

Esta sección muestra los objetos API disponibles y proporciona más información sobre la ejecución de APIs de SQL a MYOB.

Características clave

  • El conector modela entidades MYOB como cuentas, órdenes de compra y órdenes de venta como tablas y vistas relacionales, lo que le permite escribir SQL para consultar datos MYOB.
  • Procedimientos almacenados* le permiten ejecutar operaciones en MYOB, incluida la recuperación del token de acceso y mantenerlo actualizado en OAuth 2.0.
  • La conectividad en vivo a estos objetos significa que cualquier cambio en su cuenta MYOB se refleja de inmediato al usar el conector.

Mesas

Mesas describe las tablas disponibles. Las tablas se definen estáticamente para modelar clientes, pedidos de compra, pedidos de venta y más.

Puntos de vista

Puntos de vista están disponibles para acceso de solo lectura a los datos de MYOB, incluidos AccountRegister y Currencies.

Procedimientos almacenados

NOTE: Los procedimientos almacenados no se admiten actualmente. Consulte la nota anterior para detalles.

Procedimientos almacenados son interfaces similares a funciones para MYOB. Procedimientos almacenados* le permiten ejecutar operaciones en MYOB, incluida la descarga y carga de objetos.

Procesamiento colaborativo de consultas

El conector descarga tanto del procesamiento de la declaración SELECT como sea posible a MYOB y luego procesa el resto de la consultar en la memoria. Las limitaciones y los requisitos de la API también se documentan en esta sección.

Ver SupportEnhancedSQL para obtener más información sobre cómo el conector elude las limitaciones de la API con el procesamiento del lado del cliente en memoria.

Mesas

El conector modela los datos en MYOB en una lista de tablas que se pueden consultar mediante instrucciones SQL estándar.

Generalmente, consultar tablas MYOB es lo mismo que consultar una tabla en una base de datos relacional. A veces hay casos especiales, por ejemplo, incluir una determinada columna en la cláusula WHERE puede ser necesario para obtener datos para ciertas columnas de la tabla. Esto suele ser necesario para situaciones en las que se debe realizar una solicitud separada para cada fila para obtener ciertas columnas. Estos tipos de situaciones están claramente documentados en la parte superior de la página de la tabla vinculada a continuación.

Conector Jitterbit para Tablas MYOB

Nombre Descripción
AccountBudgets Devuelva y actualice los presupuestos de las cuentas del libro mayor.
Accounts Devuelva, actualice, cree y elimine cuentas para un archivo de empresa AccountRight.
Activities Devuelva, actualice, cree y elimine una lista de actividades de facturación de tiempo para un archivo de empresa de AccountRight.
Contacts Devuelve todos los tipos de contacto para un archivo de empresa AccountRight.
CreditRefunds Devuelva, cree y elimine notas de crédito reembolsadas a clientes para un archivo de empresa AccountRight.
CreditSettlements Devuelva, cree y elimine créditos de clientes liquidados para un archivo de empresa AccountRight.
CustomerPayments Devuelva, cree y elimine pagos de clientes para un archivo de empresa AccountRight.
DebitRefunds Devuelva todos los tipos de facturas de compra para un archivo de empresa AccountRight.
DebitSettlements Devuelva, cree y elimine liquidaciones de débito para un archivo de empresa AccountRight.
EmployeePaymentDetails Devuelva y actualice los detalles de pago de los empleados en las tarjetas de contacto de los empleados para un archivo de la empresa AccountRight.
EmployeePayrollDetails Devuelva y actualice los detalles de la nómina de los empleados en las tarjetas de contacto de los empleados para un archivo de la empresa AccountRight.
EmployeeStandardPay Devuelva y actualice los detalles de pago estándar de los empleados en las tarjetas de contacto de los empleados para un archivo de empresa AccountRight.
InventoryAdjustment Devolver, actualizar, crear y eliminar diarios de ajuste de inventario
ItemPriceMatrices Devuelva y actualice la matriz de precios de artículos para varios precios de venta de clientes.
Items Devuelva, actualice, cree y elimine artículos de inventario para un archivo de empresa AccountRight.
JobBudgets Devolución y actualización de presupuestos de obra.
Jobs Devuelva, actualice, cree y elimine un trabajo para un archivo de empresa de AccountRight.
Journals Devuelva, actualice, cree y elimine transacciones de diario general para un archivo de empresa AccountRight.
PayrollWages Devolver, actualizar, crear y eliminar categorías de nómina de tipo salario para un archivo de empresa AccountRight.
PurchaseBills Devuelva todos los tipos de facturas de compra para un archivo de empresa AccountRight.
PurchaseOrders Devuelva todos los tipos de órdenes de compra para un archivo de empresa AccountRight.
ReceivingTransactions Devuelva, actualice, cree y elimine transacciones de recepción de dinero para un archivo de empresa AccountRight.
SaleInvoices Devuelva todos los tipos de facturas de venta para un archivo de empresa AccountRight.
SaleOrders Devuelve todos los tipos de órdenes de venta para un archivo de empresa AccountRight.
SaleQuotes Devuelve todos los tipos de cotizaciones de venta para un archivo de empresa AccountRight.
SpendingTransactions Devuelva, actualice, cree y elimine transacciones de gasto de dinero para un archivo de empresa AccountRight.
SupplierPayments Devuelva, cree y elimine pagos de proveedores para un archivo de empresa AccountRight.
TaxCodes Códigos de impuestos para un archivo de empresa AccountRight.
TimesheetLineEntries Devolver entradas de hojas de tiempo para un archivo de empresa AccountRight
TimesheetLineItems Devolver entradas de hojas de tiempo para un archivo de empresa AccountRight
Timesheets Devolver entradas de hojas de tiempo para un archivo de empresa AccountRight
TransferringTransactions Devuelva, actualice, cree y elimine transacciones de transferencia de dinero para un archivo de empresa AccountRight.

CuentaPresupuestos

Devuelva y actualice los presupuestos de las cuentas del libro mayor.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: FinancialYear, LastMonthInFinancialYear. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM AccountBudgets WHERE FinancialYear = 13
SELECT * FROM AccountBudgets WHERE LastMonthInFinancialYear = 41
Columnas
Nombre Tipo Solo lectura Descripción
FinancialYear Integer Falso El año fiscal puede consistir únicamente en el año fiscal actual o el siguiente.
LastMonthInFinancialYear Integer Verdadero Número que representa el último mes del ejercicio económico. Por ejemplo, 3 indica marzo.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
Budgets String Falso Una matriz de información sobre el presupuesto de la cuenta.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Cuentas

Devuelva, actualice, cree y elimine cuentas para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, clasificación, saldo actual, descripción, ID de visualización, está activo, es encabezado, nivel, nombre, número, saldo de apertura, tipo, última fecha reconciliada, número BSB bancario, nombre de cuenta bancaria, número de cuenta bancaria, código bancario, nombre comercial de empresa bancaria, creación bancaria de archivos bancarios, BankingDirectEntryUserId, BankingIncludeSelfBalancingTransaction, BankingStatementParticulars, ForeignCurrencyID, ForeignCurrencyCode, ForeignCurrencyCurrencyName, ParentAccountID, ParentAccountDisplayID, ParentAccountName, TaxCodeID, TaxCodeCode. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM Accounts WHERE ID = REPLACE
SELECT * FROM Accounts WHERE Classification = "criteria"
SELECT * FROM Accounts WHERE CurrentBalance = 40.72729281968018
Insertar

Los siguientes atributos son necesarios al realizar una inserción: Número, Tipo, TaxCodeID.

INSERT INTO Accounts(Number, Type, TaxCodeID) VALUES(101, "bank", "2619bed9-3750-45b5-b353-18f5651beb01")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Falso Identificador único en forma de GUID.
Classification String Falso La clasificación de la cuenta puede ser una de las siguientes: (1) Activo, (2) Pasivo, (3) Patrimonio, (4) Ingreso, (5) Costo de ventas, (6) Gasto, (8) Otros ingresos, (9) Otros gastos.
CurrentBalance Decimal Verdadero Saldo actual de la cuenta. Tenga en cuenta que este saldo incluirá toda la actividad con fecha futura.
Description String Falso Una descripción de la cuenta.
DisplayID String Falso El formato del código de cuenta incluye un separador, es decir, 1-1100
IsActive Boolean Falso True indica que la cuenta está activa. Falso indica que la cuenta está inactiva. Un usuario marca una cuenta como inactiva cuando ya no necesita registrar transacciones en ella
IsHeader Boolean Falso Verdadero indica que la cuenta es una cuenta de encabezado. Las cuentas de encabezado se utilizan para organizar, agrupar y obtener subtotales de cuentas en la Lista de cuentas y los informes. Falso indica que la cuenta es una cuenta de detalle. Solo se pueden asignar cuentas de detalle a las transacciones.
Level Integer Falso El nivel jerárquico de la cuenta en la Lista de cuentas. Los valores posibles son 1, 2, 3, 4. Las cuentas de nivel más alto son el nivel 1, las más bajas 4. Solo puede asignar los niveles 2 a 4 a una cuenta nueva.
Name String Falso Nombre de la cuenta.
Number Integer Falso Número de cuenta, por ejemplo, 1150. Debe ser un número único de cuatro dígitos que no incluya el número de clasificación del tipo de cuenta ni el separador de cuenta.
OpeningBalance Decimal Falso Saldo de la cuenta a la fecha de conversión establecida para el archivo de la empresa.
Type String Falso Dependiendo de la clasificación de la cuenta (por ejemplo, activo), puede definir el tipo de cuenta, consulte aquí para obtener más información sobre los tipos de cuenta.
LastReconciledDate Datetime Verdadero Muestra la fecha en que se concilió la cuenta por última vez. Esto devolverá como nulo si la Cuenta nunca se ha conciliado.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
BankingBSBNumber String Falso BSB según lo dispuesto por la entidad financiera.
BankingAccountName String Falso Configuración del nombre de la cuenta bancaria.
BankingAccountNumber Integer Falso Número de cuenta proporcionado por la entidad financiera.
BankingCode String Falso Código bancario proporcionado por la entidad financiera.
BankingCompanyTradingName String Falso Nombre comercial de la empresa, si corresponde, para la cuenta bancaria.
BankingCreateBankFiles Boolean Falso True indica que la cuenta bancaria se utilizará para crear archivos bancarios (ABA). Falso indica que la cuenta bancaria no se utilizará para crear archivos bancarios.
BankingDirectEntryUserId String Falso Identificación de usuario de entrada directa proporcionada por la institución financiera.
BankingIncludeSelfBalancingTransaction Boolean Falso Verdadero indica que la cuenta bancaria requiere una transacción de autoequilibrio. Falso indica que la cuenta bancaria no requiere una transacción de autoequilibrio.
BankingStatementParticulars String Falso Detalles del estado de cuenta asignados a la cuenta bancaria.
ForeignCurrencyID Uuid Verdadero Identificador único en forma de GUID.
ForeignCurrencyCode String Verdadero El código de moneda.
ForeignCurrencyCurrencyName String Verdadero El nombre completo de la moneda.
ForeignCurrencyURI String Verdadero Identificador de recurso uniforme asociado a la compra.
ParentAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
ParentAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
ParentAccountName String Verdadero Nombre de la cuenta.
ParentAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
TaxCodeID Uuid Falso Identificador único guid perteneciente al NIF asignado.
TaxCodeCode String Verdadero Código fiscal de 3 dígitos.
TaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Actividades

Devuelva, actualice, cree y elimine una lista de actividades de facturación de tiempo para un archivo de empresa de AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, descripción, DisplayID, IsActive, nombre, estado, tipo, unidad de medida, IncomeAccountID, IncomeAccountDisplayID, IncomeAccountName, ChargeableRate, UseDescriptionOnSales, TaxCodeID, TaxCodeCode. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM Activities WHERE ID = REPLACE
SELECT * FROM Activities WHERE Description = "criteria"
SELECT * FROM Activities WHERE DisplayID = "criteria"
Insertar

Los siguientes atributos son necesarios al realizar una inserción: DisplayID, IncomeAccountID, TaxCodeID, Type, Status.

INSERT INTO Activities(DisplayID, IncomeAccountID, TaxCodeID, Type, Status) values("test", "0b9b6098-1a9e-499d-bf41-b863a6daad9c", "2619bed9-3750-45b5-b353-18f5651beb01", "Hourly", "Chargeable"
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
Description String Falso Descripción del objeto.
DisplayID String Falso Mostrar ID para el objeto.
IsActive Boolean Falso Verdadero o falso.
Name String Falso Nombre del objeto.
Status String Falso Puede consistir en lo siguiente: Cargo utilizado para incluir facturas de facturación a tiempo. NonChargeable se usa cuando no se cobra a los clientes pero aún se desea incluir en el comprobante de actividad.
Type String Falso Por hora o No por hora.
UnitOfMeasurement String Falso Cada hora: si Tipo = Cada hora, UnitOfMeasurement = Hora. No por hora: especifique el tipo de medición
IncomeAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
IncomeAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
IncomeAccountName String Verdadero Nombre de la cuenta.
IncomeAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
ChargeableRate String Verdadero Tasa que puede constar de lo siguiente: EmployeeBillingRate: procedente de la tarjeta de contacto del empleado. CustomerBillingRate: procedente de la tarjeta de contacto del cliente. ActivityRate: se ingresa en la actividad y no incluye impuestos.
UseDescriptionOnSales Boolean Verdadero Verdadero o falso.
TaxCodeID Uuid Falso Identificador único guid perteneciente al NIF asignado.
TaxCodeCode String Verdadero Código fiscal de 3 dígitos.
TaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Contactos

Devuelve todos los tipos de contacto para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor:

| | | | -------------------------------------------- | ------------------------------------------------- | -------------------------------- | --------------------------- | | ABN | ABNSucursal | ComprarABN | ComprarABNSucursal | Costo de compra por hora | | ComprarFormularioImpreso | ComprarComprarComentario | CompraCompraDiseño | CompraCompraOrdenEntrega | Método de envío de compra | | CompraProveedorFacturaciónTasa | Nombre de la empresa | CréditoDisponible | Límite de crédito | Crédito en espera | | ComprarEsReportable | Nota de pago de compra | Crédito atrasado | Saldo actual | ID de pantalla | | EmpleadoPagoDetallesID | EmployeePayrollDetailsID | EmployeeStandardPayID | ExpenseAccountDisplayID | ID de cuenta de gastos | | NombreDeCuentaDeGastos | Nombre | FreightTaxCodeCode | FreightTaxCodeID | Tarifa de facturación por hora | | identificación | FacturaEntrega | EstáActivo | esindividual | Apellido | | Última modificación | Nota | Notas | PagoBancoCuentaNombre | PagoBancoCuentaNúmero | | PagoBSBNúmero | PagoÚltimaModificación | PagoReembolsoNúmero de tarjeta | PagoReembolsoNombreEnTarjeta | PagoReembolsoNotas | | PagoReembolsoMétodo de pago | TextoDeExtractoDePago | Formulario impreso | ReciboMemo | VentaComentario | | SaleLayout | Método de envío | TaxCodeCode | TaxCodeID | Términos Saldo Vencimiento Fecha | | TérminosDescuentoFecha | TérminosDescuentoPorPagoAnticipado | TermsMonthlyChargeForLatePayment | TérminosPagoIsDue | TérminosVolumenDescuento | | TiempoFacturaciónDetallesCostePorHora | HoraFacturaciónDetallesEmpleadoFacturaciónTasaExcluyendo impuestos | UseCustomerTaxCode | |

Todas las demás columnas y operadores se procesan del lado del cliente. El tipo solo admite la comparación de igualdad.

SELECT * FROM Contacts WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
SELECT * FROM Contacts WHERE Type = "Customer"
SELECT * FROM Contacts WHERE FirstName = "James" OR FirstName = "John"
Actualizar

Para actualizar un contacto existente, junto con las direcciones, podemos pasar una cadena JSON al valor de entrada agregado o usar una tabla temporal como la siguiente.

INSERT INTO ContactAddressItems#TEMP(City, Country) VALUES ("Paris", "France")
UPDATE Contacts SET FirstName = "James", Addresses = "ContactAddressItems#TEMP" WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
Insertar

Los siguientes atributos son necesarios al realizar una inserción: Tipo, CompanyName (si IsIndividual = false), FirstName, LastName, IsIndividual. Además, para los tipos "Cliente" y "Proveedor", se requieren "SellingTaxCodeID, SellingFreightTaxCodeID" y "BuyingTaxCodeID, BuyingFreightTaxCodeID" respectivamente.

INSERT INTO Contacts(Type, FirstName, LastName, IsIndividual, SellingTaxCodeID, SellingFreightTaxCodeID) VALUES ("Customer", "James", "Bond", true, "446d2226-254b-4821-acc2-7031842e0166", "446d2226-254b-4821-acc2-7031842e0166")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
CurrentBalance Decimal Falso Saldo de contacto.
FirstName String Falso Nombre de contacto.
LastName String Falso Apellido del contacto.
CompanyName String Falso Nombre de la empresa de contacto.
IsActive Boolean Falso True indica que el contacto del empleado está activo. Falso indica que el contacto del empleado está inactivo.
IsIndividual Boolean Falso True indica que el contacto del empleado representa a una persona. Falso indica que el contacto del empleado representa a una empresa.
LastModified String Falso Extrae la última fecha de modificación del recurso de contacto.
Notes String Falso Notas para el contacto.
PhotoURI String Falso Identificador uniforme de recursos asociado con una imagen fotográfica.
Type String Falso Tipo de Contacto. Uno de: Cliente, Proveedor, Personal, Empleado.
DisplayID String Falso Mostrar ID para la tarjeta de contacto.
SellingABN String Verdadero Número ABN (debe tener 11 dígitos y formato XX XXX XXX XXX).
SellingABNBranch String Verdadero Número de sucursal ABN.
SellingCreditAvailable Integer Verdadero Crédito disponible.
SellingCreditLimit Integer Verdadero Límite de crédito.
SellingCreditOnHold Boolean Verdadero Crédito en espera.
SellingCreditPastDue Integer Verdadero Saldo vencido.
SellingFreightTaxCodeCode String Verdadero Código fiscal de 3 dígitos.
SellingFreightTaxCodeID Uuid Verdadero Identificador único guid perteneciente al NIF asignado.
SellingFreightTaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
SellingHourlyBillingRate Double Verdadero La tarifa de facturación por hora de los clientes.
SellingInvoiceDelivery String Verdadero Estado de entrega de factura por defecto asignado.
SellingItemPriceLevel String Verdadero El nivel de precio del artículo puede consistir en lo siguiente: Precio de venta base, Nivel A, Nivel B, Nivel C, Nivel D, Nivel E, Nivel F.
SellingMemo String Verdadero Texto de nota predeterminado.
SellingPrintedForm String Verdadero Formulario con nombre seleccionado como formulario impreso predeterminado.
SellingReceiptMemo String Verdadero Nota de recibo predeterminada.
SellingSaleComment String Verdadero Comentario de venta seleccionado por defecto.
SellingSaleLayout String Verdadero Tipo de venta del registro que contiene la definición de diseño de venta predeterminada completa: NoDefault, Service, Item, Professional, TimeBilling, Miscellaneous.
SellingShippingMethod String Verdadero Texto del método de envío.
SellingTaxCodeCode String Verdadero Código fiscal de 3 dígitos.
SellingTaxCodeID Uuid Verdadero Identificador único guid perteneciente al NIF asignado.
SellingTaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
SellingTermsBalanceDueDate Integer Verdadero La fecha de la entrada.
SellingTermsDiscountDate Integer Verdadero La fecha de la entrada.
SellingTermsDiscountForEarlyPayment Double Verdadero % de descuento por pronto pago.
SellingTermsMonthlyChargeForLatePayment Double Verdadero % de cargo mensual por pago atrasado.
SellingTermsPaymentIsDue String Verdadero Definiciones de condiciones de pago predeterminadas: CashOnDelivery, PrePaid, InAGivenNumberOfDays, OnADayOfTheMonth, NumberOfDaysAfterEOM, DayOfMonthAfterEOM.
SellingTermsVolumeDiscount Integer Verdadero Descuento proveedor por volumen.
SellingUseCustomerTaxCode Boolean Verdadero True indica que se debe utilizar el código fiscal del cliente. Falso indica que no se utiliza el código fiscal del cliente.
BuyingABN String Verdadero Número ABN (debe tener 11 dígitos y formato XX XXX XXX XXX).
BuyingABNBranch String Verdadero Número de sucursal ABN.
BuyingCostPerHour Double Verdadero Costo por hora de prestación de servicios de proveedores al generar boleta de actividad.
BuyingCreditAvailable Double Verdadero Crédito disponible.
BuyingCreditLimit Double Verdadero Límite de crédito.
BuyingCreditPastDue Double Verdadero Saldo vencido.
BuyingExpenseAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
BuyingExpenseAccountID Uuid Verdadero Identificador único de la cuenta en forma de GUID.
BuyingExpenseAccountName String Verdadero Nombre de la cuenta.
BuyingExpenseAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
BuyingFreightTaxCodeCode String Verdadero Código fiscal de 3 dígitos.
BuyingFreightTaxCodeID Uuid Verdadero Identificador único guid perteneciente al NIF asignado.
BuyingFreightTaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
BuyingIsReportable Boolean Verdadero True indica que el contacto del proveedor está configurado para pagos sujetos a impuestos declarables. Falso indica que el contacto del proveedor no está configurado para pagos sujetos a impuestos declarables.
BuyingPaymentMemo String Verdadero Nota de pago por defecto.
BuyingPrintedForm String Verdadero Formulario con nombre seleccionado como formulario impreso predeterminado.
BuyingPurchaseComment String Verdadero Comentario de compra seleccionado por defecto.
BuyingPurchaseLayout String Verdadero Tipo de compra del registro que contiene la definición de diseño de compra predeterminada completa: Sin valor predeterminado, Servicio, Artículo, Profesional, Varios.
BuyingPurchaseOrderDelivery String Verdadero Estado de entrega del proveedor predeterminado.
BuyingShippingMethod String Verdadero Texto del método de envío.
BuyingSupplierBillingRate Double Verdadero La tarifa de facturación por hora de los proveedores sin impuestos.
BuyingTaxCodeCode String Verdadero Código fiscal de 3 dígitos.
BuyingTaxCodeID Uuid Verdadero Identificador único guid perteneciente al NIF asignado.
BuyingTaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
BuyingTermsBalanceDueDate Integer Verdadero Si PaymentIsDue = CashOnDelivery, PrePaid, InAGivenNumberOfDaysNumber o NumberOfDaysAfterEOM, establezca el número de días dentro de los cuales se deben realizar los pagos. Si PaymentIsDue = OnADayOfTheMonth o DayOfMonthAfterEOM, establezca el día del mes dentro del cual se deben realizar los pagos.
BuyingTermsDiscountDate Integer Verdadero Si PaymentIsDue = CashOnDelivery, PrePaid, InAGivenNumberOfDaysNumber o NumberOfDaysAfterEOM, establezca la cantidad de días dentro de los cuales se deben realizar los pagos para recibir descuentos. Si PaymentIsDue = OnADayOfTheMonth o DayOfMonthAfterEOM, establezca el día del mes dentro del cual se debe realizar el pago para recibir descuentos.
BuyingTermsDiscountForEarlyPayment Double Verdadero % de descuento por pronto pago.
BuyingTermsPaymentIsDue String Verdadero Definiciones de condiciones de pago predeterminadas: CashOnDelivery, PrePaid, InAGivenNumberOfDays, OnADayOfTheMonth, NumberOfDaysAfterEOM, DayOfMonthAfterEOM.
BuyingTermsVolumeDiscount Double Verdadero Descuento por volumen.
BuyingUseSupplierTaxCode Boolean Verdadero Verdadero o falso.
PaymentBSBNumber String Verdadero Número bsb de cuenta bancaria predeterminado.
PaymentBankAccountName String Verdadero Nombre de cuenta bancaria predeterminado.
PaymentBankAccountNumber String Verdadero formateado (XX-XXXX-XXXXXXX-XX).
PaymentLastModified String Verdadero Extrae la última fecha de modificación del recurso de contacto.
PaymentPhotoURI String Verdadero Identificador uniforme de recursos asociado con una imagen fotográfica.
PaymentRefundCardNumber String Verdadero Solo los últimos 4 dígitos.
PaymentRefundNameOnCard String Verdadero Nombre predeterminado en la tarjeta.
PaymentRefundNotes String Verdadero Notas de pago de reembolso por defecto.
PaymentRefundPaymentMethod String Verdadero El método de pago de reembolso debe existir en el archivo de la empresa, los métodos predeterminados son los siguientes: American Express, Tarjeta bancaria, Tarjeta de trueque, Efectivo, Cheque, Diners Club, EFTPOS, MasterCard, Giro postal, Otro, Visa.
PaymentRowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
PaymentStatementText String Verdadero Texto de declaración predeterminado.
PaymentURI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
EmployeePaymentDetailsID Uuid Verdadero Identificador único en forma de GUID.
EmployeePaymentDetailsURI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
EmployeePayrollDetailsID Uuid Verdadero Identificador único en forma de GUID.
EmployeePayrollDetailsURI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
EmployeeStandardPayID Uuid Verdadero Identificador único en forma de GUID.
EmployeeStandardPayURI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
TimeBillingDetailsCostPerHour Double Verdadero Costo por hora del empleado a la empresa.
TimeBillingDetailsEmployeeBillingRateExcludingTax Double Verdadero Tasa de facturación por hora de los servicios prestados por el empleado
Identifiers String Verdadero Detalles de los identificadores de contacto.
CustomField1Label String Verdadero Etiqueta de campo personalizado 1.
CustomField1Value String Verdadero Valor del campo personalizado 1.
CustomField2Label String Verdadero Etiqueta de campo personalizado 2.
CustomField2Value String Verdadero Valor del campo personalizado 2.
CustomField3Label String Verdadero Etiqueta de campo personalizado 3.
CustomField3Value String Verdadero Valor del campo personalizado 3.
CustomList1Label String Verdadero Etiqueta Lista personalizada 1.
CustomList1Value String Verdadero Valor de lista personalizada 1.
CustomList2Label String Verdadero Etiqueta Lista personalizada 2.
CustomList2Value String Verdadero Valor de Lista personalizada 2.
CustomList3Label String Verdadero Etiqueta personalizada Lista 3.
CustomList3Value String Verdadero Valor de lista personalizada 3.
Addresses String Falso El siguiente conjunto de información extrae los detalles de una dirección de contacto.
RowVersion String Falso El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

CréditoReembolsos

Devuelva, cree y elimine notas de crédito reembolsadas a clientes para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, fecha, estado de entrega, nota, número, beneficiario, monto, cheque impreso, ID de cuenta, ID de visualización de cuenta, nombre de cuenta, ID de cliente, ID de visualización de cliente, nombre de cliente, ID de factura, número de factura. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM CreditRefunds WHERE ID = "6d35e53a-5070-432d-b9ec-f4791e353352
SELECT * FROM CreditRefunds WHERE AccountName = "AccountName"
SELECT * FROM CreditRefunds WHERE Amount = 340.44
Insertar

Los siguientes atributos son necesarios al realizar una inserción: Fecha, Importe, AccountID, CustomerID, InvoiceID.

INSERT INTO CreditRefunds(Date, Amount, AccountID, CustomerID, InvoiceID) VALUES("01/02/2019", 54, "3a35e83a-5070-432d-b6ec-f4791f353352", "2619bed9-3750-45b5-b353-18f5651beb01", "f6703af2-7494-4ecc-b0f6-b2bb9c813782")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
Date Datetime Falso Fecha de Transacción.
DeliveryStatus String Falso Estado de entrega del aviso de remesa asignado a la nota de crédito: Imprimir = Para ser impreso, Correo = Para ser enviado por correo electrónico, Imprimir y enviar por correo electrónico = Para ser impreso y enviado por correo electrónico, Nada = Ya impreso o enviado.
Memo String Falso Texto de la nota que describe el reembolso del crédito.
Number String Falso Número de factura de venta
Payee String Falso Dirección del beneficiario en la nota de crédito perteneciente al contacto del cliente.
Amount Decimal Falso El monto total del crédito a reembolsar puede ser igual o menor al monto de la factura.
ChequePrinted Boolean Falso Verdadero o falso.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
AccountID Uuid Verdadero Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Verdadero Nombre de la cuenta.
AccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
CustomerID Uuid Verdadero Identificador único de guid que pertenece al contacto del cliente asignado.
CustomerDisplayID String Verdadero El ID de la tarjeta de contacto del cliente también se puede utilizar como un identificador único de contacto del cliente.
CustomerName String Verdadero Nombre del contacto del cliente.
CustomerURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del cliente.
InvoiceID Uuid Falso Identificador único en forma de GUID.
InvoiceNumber String Verdadero número de factura
InvoiceURI String Verdadero Identificador uniforme de recurso asociado a la factura.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Liquidaciones de Crédito

Devuelva, cree y elimine créditos de clientes liquidados para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Fecha, Memo, Número, CreditAmount, CreditFromInvoiceID, CreditFromInvoiceNumber, CustomerID, CustomerDisplayID, CustomerName. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM CreditSettlements WHERE ID = "7cabea25-6250-4df5-bb37-77eb2d38f803"
SELECT * FROM CreditSettlements WHERE CustomerID = "07763f97-43cc-4149-8c00-d92feb4e1404"
SELECT * FROM CreditSettlements WHERE Memo = "memo"
Insertar

Los siguientes atributos son necesarios al realizar una inserción: Fecha, CreditFromInvoiceID, CustomerID.

Para insertar los valores de Líneas en CreditSettlements, podemos pasar los datos JSON como una cadena o usar una tabla temporal como la siguiente.

INSERT INTO CreditSettlementItems#TEMP(AmountApplied, Type, SaleId) VALUES(444.21, "Invoice", "0229a075-f93a-4b6c-85d7-0ffd5ba43982")
INSERT INTO CreditSettlements(Date, CreditFromInvoiceID, CustomerID, Lines) VALUES("01/01/2019", "07763f97-43cc-4149-8c00-d92feb4e1404", "6aaccbbf-2a21-44eb-8462-dfff3117dd5a", "CreditSettlementItems#TEMP")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
Date Datetime Falso Fecha de Transacción.
Memo String Falso Texto de la nota que describe el crédito liquidado.
Number String Falso Verifique el número de crédito, opcional en POST, ya que se incrementará automáticamente según el último registro si se deja en blanco.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
CreditAmount Decimal Verdadero El monto total del crédito que se aplicará, solo puede ser menor o igual al monto de CreditFromInvoice.
CreditFromInvoiceID Uuid Falso Identificador único en forma de GUID.
CreditFromInvoiceNumber String Verdadero número de factura
CreditFromInvoiceURI String Verdadero Identificador uniforme de recurso asociado a la factura.
CustomerID Uuid Falso Identificador único de guid que pertenece al contacto del cliente asignado.
CustomerDisplayID String Verdadero El ID de la tarjeta de contacto del cliente también se puede utilizar como un identificador único de contacto del cliente.
CustomerName String Verdadero Nombre del contacto del cliente.
CustomerURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del cliente.
Lines String Falso El siguiente conjunto de información extrae los detalles de la línea para la liquidación del crédito.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

ClientePagos

Devuelva, cree y elimine pagos de clientes para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: Id., Fecha, Depósito a, Importe recibido, Nota, Método de pago, Número de recibo, Id. de cuenta, Id. de visualización de cuenta, Nombre de cuenta, Id. de cliente, Id. de visualización de cliente, Nombre de cliente. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM CustomerPayments WHERE ID = "7cabea25-6250-4df5-bb37-77eb2d38f803"
SELECT * FROM CustomerPayments WHERE CustomerID = "0229a075-f93a-4b6c-85d7-0ffd5ba43982"
SELECT * FROM CustomerPayments WHERE AmountReceived = 1399.99
Insertar

Los siguientes atributos son necesarios al realizar una inserción: DepositTo, AccountID, CustomerID, Invoices.

Para insertar los valores de Facturas en CustomerPayments, podemos pasar los datos JSON como una cadena o usar una tabla temporal como la siguiente.

INSERT INTO CustomerPaymentInvoices#TEMP(AmountApplied, ID, Type) VALUES (444.21, " 0229a075-f93a-4b6c-85d7-0ffd5ba43982", "Order")
INSERT INTO CustomerPayments(DepositTo, AccountID, CustomerID, Invoices) VALUES("Account", "ee9824a1-26d7-4501-8c19-83bc1fd84167", "ee9824a1-26d7-4501-8c19-83bc1fd84167", "CustomerPaymentInvoices#TEMP")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
Date Datetime Falso La fecha de la entrada.
DepositTo String Falso Si asigna una cuenta bancaria para el pago, especifique Cuenta. Si utiliza fondos no depositados, especifique UndepositedFunds.
AmountReceived Double Falso La cantidad recibida.
Memo String Falso Memo de texto para el objeto.
PaymentMethod String Falso Uno de: American Express, Tarjeta bancaria, Tarjeta de trueque, Efectivo, Cheque, Diners Club, EFTPOS, MasterCard, Giro postal, Otro, Visa.
ReceiptNumber String Falso ID No de la transacción de pago.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
AccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Verdadero Nombre de la cuenta.
AccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
CustomerID Uuid Falso Identificador único de guid que pertenece al contacto del cliente asignado.
CustomerDisplayID String Verdadero El ID de la tarjeta de contacto del cliente también se puede utilizar como un identificador único de contacto del cliente.
CustomerName String Verdadero Nombre del contacto del cliente.
CustomerURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del cliente.
Invoices String Falso Una matriz de información de factura de línea.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Reembolsos de Débito

Devuelva todos los tipos de facturas de compra para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: Id., Importe, Fecha, Depositar, Memo, Número, Método de pago, Id. de factura, Número de factura, Id. de cuenta, Id. de visualización de cuenta, Nombre de cuenta, Id. de proveedor, Id. de visualización de proveedor, Nombre de proveedor. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM DebitRefunds WHERE ID = "7cabea25-6250-4df5-bb37-77eb2d38f803"
SELECT * FROM DebitRefunds WHERE Amount = 1600.00
SELECT * FROM DebitRefunds WHERE AccountName = "Processing account"
Insertar

Los siguientes atributos son necesarios al realizar una inserción: Importe, Fecha, Depósito a, BillID, AccountID.

INSERT INTO DebitRefunds(Date, Amount, AccountID, DepositTo, BillID) VALUES("01/02/2019", 54, "3a35e83a-5070-432d-b6ec-f4791f353352", "Account", "f6703af2-7494-4ecc-b0f6-b2bb9c813782")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
Amount Double Falso Importe total del débito a devolver, puede ser igual o inferior al importe de la factura.
Date Datetime Falso La fecha de la entrada.
DepositTo String Falso Si asigna una cuenta bancaria para el pago, especifique Cuenta. Si utiliza fondos no depositados, especifique UndepositedFunds.
Memo String Falso Memo de texto para el objeto.
Number String Falso Número de factura de compra.
PaymentMethod String Falso Texto del método de pago.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
BillID Uuid Falso Identificador único en forma de GUID.
BillNumber String Verdadero Número de factura.
BillURI String Verdadero Identificador de recurso uniforme asociado a la factura.
AccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Verdadero Nombre de la cuenta.
AccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
SupplierID Uuid Falso Identificador único de guid perteneciente al contacto del proveedor asignado.
SupplierDisplayID String Verdadero La identificación de la tarjeta de contacto del cliente también se puede usar como un identificador único de contacto del proveedor.
SupplierName String Verdadero Nombre del contacto del proveedor.
SupplierURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del proveedor.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Liquidaciones de Débito

Devuelva, cree y elimine liquidaciones de débito para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, fecha, memorándum, número, importe de débito, ID de factura de débito, número de factura de débito, ID de proveedor, ID de visualización de proveedor, nombre de proveedor. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM DebitSettlements WHERE ID = "7cabea25-6250-4df5-bb37-77eb2d38f803"
SELECT * FROM DebitSettlements WHERE DebitAmount = 2600
SELECT * FROM DebitSettlements WHERE Memo = "memo"
Insertar

Los siguientes atributos son necesarios al realizar una inserción: Fecha, DebitFromBillID, Líneas.

Para insertar los valores de Líneas en DebitSettlements, podemos pasar los datos JSON como una cadena o usar una tabla temporal como la siguiente.

INSERT INTO DebitSettlementItems#TEMP(AmountApplied, Type, Purchaseid) VALUES (444.21, "Order", "0229a075-f93a-4b6c-85d7-0ffd5ba43982")
INSERT INTO DebitSettlements(Date, DebitFromBillID, Lines) VALUES ("01/01/2019", "07763f97-43cc-4149-8c00-d92feb4e1404", "6aaccbbf-2a21-44eb-8462-dfff3117dd5a", "DebitSettlementItems#TEMP")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
Date Datetime Falso La fecha de la entrada.
Memo String Falso Memo de texto para el objeto.
Number String Falso Número de transacción de ID, si se deja en blanco en POST se incrementará automáticamente según el último registro.
DebitAmount Double Falso El importe total del débito que se aplicará solo puede ser inferior o igual al importe de DebitFromBill.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
DebitFromBillID Uuid Falso Identificador único en forma de GUID.
DebitFromBillNumber String Verdadero Número de factura.
DebitFromBillURI String Verdadero Identificador de recurso uniforme asociado a la factura.
SupplierID Uuid Falso Identificador único de guid perteneciente al contacto del proveedor asignado.
SupplierDisplayID String Verdadero La identificación de la tarjeta de contacto del cliente también se puede usar como un identificador único de contacto del proveedor.
SupplierName String Verdadero Nombre del contacto del proveedor.
SupplierURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del proveedor.
Lines String Falso El siguiente conjunto de información extrae detalles de línea para la liquidación de débito.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

EmpleadoPagoDetalles

Devuelva y actualice los detalles de pago de los empleados en las tarjetas de contacto de los empleados para un archivo de la empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, BankStatementText, PaymentMethod, EmployeeID, EmployeeDisplayID, EmployeeName. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM EmployeePaymentDetails WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
SELECT * FROM EmployeePaymentDetails WHERE EmployeeID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
Actualizar

Para actualizar los detalles de pago de un empleado existente, junto con sus cuentas bancarias, podemos pasar una cadena JSON al valor de las cuentas bancarias o usar una tabla temporal como la que se muestra a continuación. Nota: esto reemplazará todas las cuentas bancarias actuales con las siguientes.

INSERT INTO EmployeeBankAccountItems#TEMP(BSBNumber, BankAccountName, BankAccountNumber, Unit, Value) VALUES ("341-241", "123412341", "Mr A Long", 100, "Percent")
UPDATE EmployeePaymentDetails SET BankAccounts = "EmployeeBankAccountItems#TEMP" WHERE ID = "992163e5-f46d-4b45-9296-965aa89a2a71"
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
BankStatementText String Falso Texto que aparecerá en el extracto bancario del empleado donde PaymentMethod = Electronic.
PaymentMethod String Falso El método de pago puede constar de los siguientes valores Enum: Efectivo, Cheque, Electrónico.
EmployeeID Uuid Falso Identificador único de GUID que pertenece al contacto del empleado asignado.
EmployeeDisplayID String Verdadero La identificación de la tarjeta de contacto del cliente también se puede usar como un identificador de contacto único del empleado.
EmployeeName String Verdadero Nombre del contacto del empleado.
EmployeeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del empleado.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
BankAccounts String Falso Una matriz de información de la cuenta bancaria del empleado donde PaymentMethod = Electronic.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

EmpleadoNóminaDetalles

Devuelva y actualice los detalles de la nómina de los empleados en las tarjetas de contacto de los empleados para un archivo de la empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Fecha de nacimiento, Género, Entrega de nómina, Correo electrónico de nómina, Fecha de inicio, Costo de facturación de tiempo por hora, Facturación de tiempo: Tasa de facturación de empleado, Exclusión de impuestos, Base de empleo, Categoría de empleo, Estado de empleo, ID de empleado, ID de visualización de empleado, Nombre de empleado, ID de clasificación de empleo, Nombre de clasificación de empleo, ID de categoría de impuestos, Nombre de categoría de impuestos, Tipo de categoría de impuestos, TaxTableID, TaxTableName, TaxFileNumber, TaxTotalRebatesPerYear, TaxWithholdingVariationRate, TaxExtraTaxPerPay, WageAnnualSalary, WageHourlyRate, WageHoursInWeeklyPayPeriod, WagePayBasis, WagePayFrequency, WagesExpenseAccountID, WagesExpenseAccountDisplayID, WagesExpenseAccountName. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM EmployeePayrollDetails WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
SELECT * FROM EmployeePayrollDetails WHERE TaxTableID = "a3ed306d-2da1-49b3-9023-353c3dffb2e9"
SELECT * FROM EmployeePayrollDetails WHERE StartDate = "01/02/2019"
Actualizar

Para actualizar una lista agregada de detalles de nómina existente, podemos pasar una cadena JSON al valor de entrada agregado o usar una tabla temporal como la siguiente.

INSERT INTO EmployeePayrollDeductionItems#TEMP(ID) VALUES ("a7ld306u-2da1-49b2-90f3-111c3dffb2e2)
UPDATE EmployeePayrollDetails SET Deductions = "EmployeePayrollDeductionItems#TEMP" WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
DateOfBirth Datetime Falso La fecha de nacimiento del empleado.
Gender String Falso Sexo del contacto del empleado.
PaySlipDelivery String Falso Los métodos por los cuales se puede enviar el comprobante de pago: ToBePrinted (predeterminado para imprimirse en PUT si no se especifica), ToBeEmailed, ToBePrintedAndEmailed, ReadyPrintedOrSent.
PaySlipEmail String Falso Dirección de Correo a la que se deben enviar las nóminas.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
StartDate Datetime Falso Fecha de finalización del período.
TimeBillingCostPerHour Double Verdadero Costo por hora.
TimeBillingEmployeeBillingRateExcludingTax Double Verdadero Tasa de facturación por hora de los servicios prestados por el empleado.
EmploymentBasis String Falso La base de empleo puede consistir en lo siguiente: Individuo (Predeterminado a individuo en PUT si no se especifica), Contratación de mano de obra, Otro.
EmploymentCategory String Falso La categoría de empleo puede consistir en lo siguiente: Permanente (Predeterminado a permanente en PUT si no se especifica), Temporal.
EmploymentStatus String Falso El estado de empleo puede consistir en lo siguiente: Tiempo completo (predeterminado a tiempo completo en PUT si no se especifica), Tiempo parcial, Otro, Casual.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
EmployeeID Uuid Falso Identificador único de GUID que pertenece al contacto del empleado asignado.
EmployeeDisplayID String Verdadero La identificación de la tarjeta de contacto del cliente también se puede usar como un identificador de contacto único del empleado.
EmployeeName String Verdadero Nombre del contacto del empleado.
EmployeeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del empleado.
EmploymentClassificationID Uuid Falso Identificador único de la cuenta en forma de GUID.
EmploymentClassificationName String Verdadero Nombre de la clasificación laboral.
EmploymentClassificationURI String Verdadero Identificador de recurso uniforme asociado con el objeto de clasificación de empleo.
TaxCategoryID Uuid Falso Identificador de categoría único en forma de GUID.
TaxCategoryName String Verdadero Nombre de la categoría.
TaxCategoryType String Verdadero Indica el tipo de categoría de nómina, es decir: Salario, Deducción, Superannuation.
TaxCategoryURI String Verdadero Identificador de recurso uniforme asociado con el objeto de categoría.
TaxTableID Uuid Falso Identificador único de la cuenta en forma de GUID.
TaxTableName String Verdadero Nombre de la tabla de impuestos.
TaxTableURI String Verdadero Identificador de recurso uniforme asociado con el objeto de la tabla de impuestos.
TaxFileNumber String Falso Número de archivo de impuestos del empleado (debe tener 9 dígitos y formato XXX XXX XXX).
TaxTotalRebatesPerYear Double Falso El importe de compensación total de las devoluciones del empleado.
TaxWithholdingVariationRate Double Falso % tasa que aplica si se selecciona tabla de impuestos = Variación Retención.
TaxExtraTaxPerPay Double Verdadero Los empleados extra impuestos retenidos de allí pagan.
WageAnnualSalary Decimal Verdadero Importe del salario anual del empleado.
WageHourlyRate Decimal Verdadero Tarifa por hora del empleado.
WageHoursInWeeklyPayPeriod Decimal Verdadero Horas trabajadas en un período de pago. El valor predeterminado es 40 en PUT si no se especifica.
WagePayBasis String Verdadero PayBasis puede constar de lo siguiente: Salario (el valor predeterminado es el salario en PUT si no se especifica), Por hora.
WagePayFrequency String Verdadero La frecuencia de pago puede consistir en lo siguiente: Semanal (predeterminado en semanal en PUT si no se especifica), quincenal, dos veces al mes, mensual.
WagesExpenseAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
WagesExpenseAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
WagesExpenseAccountName String Verdadero Nombre de la cuenta.
WagesExpenseAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
WageCategories String Falso Una matriz de categorías salariales a las que está vinculado el empleado.
Entitlements String Falso El siguiente conjunto de información extrae los detalles de cada categoría de derecho vinculada.
Deductions String Falso El siguiente conjunto de información extrae detalles de cada categoría de deducciones vinculadas.
EmployerExpenses String Falso El siguiente conjunto de información extrae los detalles de cada categoría de gastos del empleador vinculada.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

EmpleadoStandardPay

Devuelva y actualice los detalles de pago estándar de los empleados en las tarjetas de contacto de los empleados para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Memo, HoursPerPayFrequency, PayFrequency, CategoryID, CategoryDisplayID, CategoryName, EmployeeID, EmployeeDisplayID, EmployeeName, PayrollDetailsID. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM EmployeeStandardPay WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
SELECT * FROM EmployeeStandardPay WHERE EmployeeID = "2aed306d-2da3-49b1-9023-153c3dc5b2ef"
SELECT * FROM EmployeeStandardPay WHERE HoursPerPayFrequency = 11
Actualizar

Para actualizar un empleado existente, junto con sus PayrollCategories, podemos pasar una cadena JSON al valor de PayrollCategories o usar una tabla temporal como la siguiente. Nota: esto reemplazará todas las categorías de nómina actuales con las siguientes.

INSERT INTO EmployeePayrollCategoryItems#TEMP(payrollcategoryid) VALUES ("2ced306d-1da3-49b1-2223-153c3dc5b2ef")
UPDATE EmployeeStandardPay SET PayrollCategories = "EmployeePayrollCategoryItems#TEMP" WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
Memo String Falso Memo de texto para el objeto.
HoursPerPayFrequency Decimal Verdadero Horas trabajadas en un período de pago.
PayFrequency String Verdadero La frecuencia de pago puede consistir en lo siguiente: semanal, quincenal, dos veces al mes, mensual.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
CategoryID Uuid Falso Identificador de categoría único en forma de GUID.
CategoryDisplayID String Verdadero Mostrar ID para la categoría.
CategoryName String Verdadero Nombre de la categoría.
CategoryURI String Verdadero Identificador de recurso uniforme asociado con el objeto de categoría.
EmployeeID Uuid Falso Identificador único de GUID que pertenece al contacto del empleado asignado.
EmployeeDisplayID String Verdadero La identificación de la tarjeta de contacto del cliente también se puede usar como un identificador de contacto único del empleado.
EmployeeName String Verdadero Nombre del contacto del empleado.
EmployeeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del empleado.
PayrollDetailsID Uuid Verdadero Identificador único en forma de GUID.
PayrollDetailsURI String Verdadero Identificador de recurso uniforme asociado con el objeto.
PayrollCategories String Falso Todas las categorías de nómina vinculadas al contacto del empleado, incluye todas las categorías de nómina de tipo Salario.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Ajuste de Inventario

Devolver, actualizar, crear y eliminar diarios de ajuste de inventario

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID. Todas las columnas y operadores se procesan del lado del cliente.

SELECT * FROM InventoryAdjustment Where ID = '10f623a6-1638-4970-afd5-0394191bf015'
Insertar

Los siguientes atributos son necesarios cuando se realiza una inserción:Número de diario de inventario

INSERT INTO InventoryAdjustment (InventoryJournalNumber) values('1234567')
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
DisplayID String Falso Mostrar ID para la categoría
Name String Falso Nombre de la categoría
CategoryUID String Falso Identificador único de guid perteneciente a la categoría asignada al diario de inventario
CategoryURI String Falso Identificador de recurso uniforme asociado con el objeto de categoría
Date Datetime Falso Fecha de transacción
InventoryJournalNumber String Falso Número de diario de inventario
IsYearEndAdjustment Boolean Falso Indica que la transacción es un YearEndAdjustment o no
Lines String Falso Una matriz de información de elementos de línea
Memo String Falso Texto de nota asignado al ajuste del diario de inventario
RowVersion String Falso FilaVersión
URI String Falso Identificador uniforme de recursos

ArtículoPrecioMatrices

Devuelva y actualice la matriz de precios de artículos para varios precios de venta de clientes.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, ItemID, ItemName, ItemNumber. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM ItemPriceMatrices WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
SELECT * FROM ItemPriceMatrices WHERE ItemName = "item name"
Actualizar

Para actualizar una matriz de precios de artículos existente, junto con sus Precios de venta, podemos pasar una cadena JSON al valor de Precios de venta o usar una tabla temporal como la siguiente. Nota: esto reemplazará todos los precios de venta actuales con los siguientes.

INSERT INTO ItemSellingPrices#TEMP(quantityover, levelA, LevelB) VALUES (10, 11.5, 12.7)
UPDATE ItemPriceMatrices SET SellingPrices = "ItemSellingPrices#TEMP" WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
ItemID Uuid Verdadero Identificador único en forma de GUID.
ItemName String Verdadero Nombre del artículo.
ItemNumber String Verdadero El número asignado al artículo.
ItemURI String Verdadero Identificador de recurso uniforme asociado con el artículo.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
SellingPrices String Falso Una matriz de información de precios de venta.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Elementos

Devuelva, actualice, cree y elimine artículos de inventario para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Costo promedio, Precio de venta base, Está activo, Está comprado, Está inventariado, Está vendido, Nombre, Número, Valor actual, Descripción, Descripción de uso, ID de cuenta de activo, ID de cuenta de activo, Nombre de cuenta de activo, Unidad de medida de compra, Artículos de compra por unidad de compra, Precio de última compra de compra, Costo estándar de compra, ID de proveedor de reabastecimiento, ID de pantalla de proveedor de reabastecimiento, Número de artículo de proveedor de reabastecimiento, Nombre de proveedor de reabastecimiento, Cantidad de pedido predeterminada de reabastecimiento, Nivel mínimo de reabastecimiento para alerta de reabastecimiento, Código de impuesto de compra ID, Código de código de impuesto de compra, ID de cuenta de costo, ID de pantalla de costo de ventas, Nombre de cuenta de costo de ventas, ID de cuenta de ingresos, ID de cuenta de ingresos, Nombre de cuenta de ingresos, Id. de cuenta de gastos, Id. de visualización de cuenta de gastos, Nombre de cuenta de gastos, Cantidad disponible, Cantidad comprometida, Cantidad disponible, Cantidad en pedido, Precio de venta base de venta, Calcular impuesto de ventas de venta, Incluir impuestos de venta, Artículos de venta por unidad de venta, Unidad de medida de venta, ID de código fiscal de venta, Código de código fiscal de venta. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM Items WHERE ID = "d5ab0fd1-3bf4-4230-bbaf-90b26ea9afda" OR ID = "59aa54c8-6793-4a63-bda9-55451fa3976e"
SELECT * FROM Items WHERE AverageCost = 21.38 OR BaseSellingPrice = 11.95
SELECT * FROM Items WHERE IsActive = true
Insertar

Se requiere el siguiente atributo al realizar una inserción: Número.

INSERT INTO Items(Number) VALUES ("429")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
AverageCost Decimal Verdadero Costo promedio del artículo cuando la cantidad disponible es igual o mayor a cero.
BaseSellingPrice Decimal Verdadero El precio de venta base del artículo incluye impuestos.
IsActive Boolean Falso Tenga en cuenta: el valor predeterminado es verdadero si se deja en blanco en POST. True indica que el elemento está activo. Falso indica que el elemento está inactivo.
IsBought Boolean Falso Verdadero indica que el artículo se compró. Falso indica que el artículo no se compró.
IsInventoried Boolean Falso Verdadero indica que el artículo está inventariado. Falso indica que el artículo no está inventariado.
IsSold Boolean Falso Verdadero indica que el artículo está vendido. Falso indica que el artículo no se vende.
Name String Falso Nombre del objeto.
Number String Falso Número de artículo.
PhotoURI String Falso Identificador uniforme de recursos asociado con una imagen fotográfica.
PriceMatrixURI String Falso Tenga en cuenta: solo disponible si Item IsSold = true.
CurrentValue Decimal Verdadero Valor en dólares de las unidades mantenidas en el inventario.
Description String Falso Descripción del objeto.
UseDescription Boolean Falso True indica utilizar el texto de la descripción en lugar del nombre del artículo en las facturas de venta y las órdenes de compra. Falso indica que no se debe usar la descripción del artículo en ventas y compras.
AssetAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
AssetAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
AssetAccountName String Verdadero Nombre de la cuenta.
AssetAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
BuyingUnitOfMeasure String Falso Descripción del tipo de unidad con la que se compra el artículo, es decir: kg, hora.
BuyingItemsPerBuyingUnit Decimal Falso Número de artículos por unidad de compra. Nota: si es IsInventoried = falso, se devuelve nulo.
BuyingLastPurchasePrice Decimal Verdadero El precio del artículo con impuestos incluidos por unidad cuando se compró por última vez.
BuyingStandardCost Decimal Falso Precio de compra estándar para una unidad de compra de este artículo.
RestockingSupplierID Uuid Falso Identificador único de guid perteneciente al contacto del proveedor asignado.
RestockingSupplierDisplayID String Verdadero La identificación de la tarjeta de contacto del cliente también se puede usar como un identificador único de contacto del proveedor.
RestockingSupplierItemNumber String Falso Número o código que el proveedor le ha asignado al artículo.
RestockingSupplierName String Verdadero Nombre del contacto del proveedor.
RestockingSupplierURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del proveedor.
RestockingDefaultOrderQuantity Integer Verdadero Número predeterminado de unidades para comprar en reordenación automática.
RestockingMinimumLevelForRestockingAlert Integer Verdadero El número mínimo de artículos disponibles antes de tener que volver a pedirlos.
BuyingTaxCodeID Uuid Falso Identificador único guid perteneciente al NIF asignado.
BuyingTaxCodeCode String Verdadero Código fiscal de 3 dígitos.
BuyingTaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
CostOfSalesAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
CostOfSalesAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
CostOfSalesAccountName String Verdadero Nombre de la cuenta.
CostOfSalesAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
IncomeAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
IncomeAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
IncomeAccountName String Verdadero Nombre de la cuenta.
IncomeAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
ExpenseAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
ExpenseAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
ExpenseAccountName String Verdadero Nombre de la cuenta.
ExpenseAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
QuantityAvailable Decimal Verdadero Cantidad calculada del artículo disponible para la venta.
QuantityCommitted Decimal Verdadero Cantidad del artículo retenido en facturas de venta pendientes.
QuantityOnHand Decimal Verdadero Cantidad de unidades mantenidas en el inventario.
QuantityOnOrder Decimal Verdadero Cantidad del artículo retenido en órdenes de compra pendientes.
SellingBaseSellingPrice Decimal Verdadero Precio de venta estándar para una unidad de venta de este artículo.
SellingCalculateSalesTaxOn String Verdadero SOLO APLICABLE PARA LA REGIÓN AU. El impuesto sobre las ventas se puede calcular sobre cualquiera de los siguientes valores de Enum: Precio de venta real, Precio de venta base, Nivel A, Nivel B, Nivel C, Nivel D, Nivel E, Nivel F.
SellingIsTaxInclusive Boolean Verdadero Verdadero indica que los precios de venta incluyen impuestos. Falso indica que los precios de venta no incluyen impuestos.
SellingItemsPerSellingUnit Integer Verdadero Número de artículos por unidad de venta. Nota: si es IsInventoried = falso, se devuelve nulo.
SellingUnitOfMeasure String Verdadero Descripción del tipo de unidad en la que se vende el artículo, es decir: kg, hora.
SellingTaxCodeID Uuid Falso Identificador único guid perteneciente al NIF asignado.
SellingTaxCodeCode String Verdadero Código fiscal de 3 dígitos.
SellingTaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
CustomField1Label String Verdadero Etiqueta de campo personalizado 1.
CustomField1Value String Verdadero Valor del campo personalizado 1.
CustomField2Label String Verdadero Etiqueta de campo personalizado 2.
CustomField2Value String Verdadero Valor del campo personalizado 2.
CustomField3Label String Verdadero Etiqueta de campo personalizado 3.
CustomField3Value String Verdadero Valor del campo personalizado 3.
CustomList1Label String Verdadero Etiqueta Lista personalizada 1.
CustomList1Value String Verdadero Valor de lista personalizada 1.
CustomList2Label String Verdadero Etiqueta Lista personalizada 2.
CustomList2Value String Verdadero Valor de Lista personalizada 2.
CustomList3Label String Verdadero Etiqueta personalizada Lista 3.
CustomList3Value String Verdadero Valor de lista personalizada 3.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Presupuestos de Trabajo

Devolución y actualización de presupuestos de obra.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, JobID, JobName, JobNumber. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM JobBudgets WHERE ID = "7cabea25-6250-4df5-bb37-77eb2d38f803"
SELECT * FROM JobBudgets WHERE JobName = "job name"
Actualizar

Para actualizar un JobBudget existente, junto con sus Presupuestos, podemos pasar una cadena JSON al valor de Presupuestos o usar una tabla temporal como la siguiente. Nota: esto reemplazará todos los presupuestos actuales con los siguientes.

INSERT INTO JobBudgetItems#TEMP(Amount, AccountID) VALUES (444.21, "44a7b2bc-0a0e-4381-86fc-9b2c7a479f8f")
UPDATE JobBudgets SET Budgets = "JobBudgetItems#TEMP" WHERE ID = "992163e5-f46d-4b45-9296-965aa89a2a71"
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Falso Identificador único en forma de GUID.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
JobID Uuid Falso Identificador de trabajo único en forma de GUID.
JobName String Verdadero Nombre asignado al trabajo.
JobNumber String Verdadero Número asignado al trabajo.
JobURI String Verdadero Identificador de recurso uniforme asociado con el objeto de trabajo.
Budgets String Falso Una matriz de información sobre el presupuesto del trabajo.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Trabajos

Devuelva, actualice, cree y elimine un trabajo para un archivo de empresa de AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, contacto, descripción, fecha de inicio, fecha de finalización, está activo, es encabezado, administrador, nombre, número, porcentaje completo, fecha de inicio, seguimiento de reembolsos, ID de cliente vinculado, ID de visualización de cliente vinculado, nombre de cliente vinculado, Uri de cliente vinculado, ID de trabajo principal, nombre de trabajo principal, ParentJobNumber, ParentJobUri. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM Jobs WHERE ID = "797755431-e8d1-411f-9859-5ff2a54f97d9"
SELECT * FROM Jobs WHERE Number = "125" OR Name = "Supply of Coolers FH"
SELECT * FROM Jobs WHERE ParentJobNumber = "120"
Insertar

Se requiere el siguiente atributo al realizar una inserción: Número.

INSERT INTO Jobs(Number) VALUES ("429")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
Contact String Falso Contacto para el trabajo.
Description String Falso Descripción del objeto.
StartDate Datetime Falso Fecha en que se inició el trabajo.
FinishDate Datetime Falso Fecha en que se completó el trabajo.
IsActive Boolean Falso El valor predeterminado es verdadero si se deja en blanco en POST.
IsHeader Boolean Falso El valor predeterminado es verdadero si se deja en blanco en POST.
Manager String Falso Gerente del trabajo.
Name String Falso Nombre del objeto.
Number String Falso Número asignado al trabajo.
PercentComplete Double Falso % del trabajo completado.
LastModified Datetime Verdadero Fecha en que se modificó el trabajo.
TrackReimbursables Boolean Falso Verdadero indica que un trabajo se utiliza para realizar un seguimiento de los gastos reembolsables. Falso indica que un trabajo no se usa para realizar un seguimiento de los gastos reembolsables.
LinkedCustomerID Uuid Falso Identificador único de guid que pertenece al contacto del cliente asignado.
LinkedCustomerDisplayID String Verdadero El ID de la tarjeta de contacto del cliente también se puede utilizar como un identificador único de contacto del cliente.
LinkedCustomerName String Verdadero Nombre del contacto del cliente.
LinkedCustomerUri String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del cliente.
ParentJobID Uuid Falso Identificador de trabajo único en forma de GUID.
ParentJobName String Verdadero Nombre asignado al trabajo.
ParentJobNumber String Verdadero Número asignado al trabajo.
ParentJobUri String Verdadero Identificador de recurso uniforme asociado con el objeto de trabajo.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Revistas

Devuelva, actualice, cree y elimine transacciones de diario general para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, DateOccurred, DisplayID, GSTRReportingMethod, IsTaxInclusive, IsYearEndAdjustment, Memo, CategoryID, CategoryDisplayID, CategoryName, Uri. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM Journals WHERE ID = "7cabea25-6250-4df5-bb37-77eb2d38f803"
SELECT * FROM Journals WHERE CategoryID = "6cbbea25-6256-4df4-bb37-17eb2d21f803
SELECT * FROM Journals WHERE GSTReportingMethod = "Purchase"
Insertar

Se requiere el siguiente atributo cuando se realiza una inserción: Fecha de ocurrencia, Líneas.

Para insertar un diario existente, junto con sus Líneas, podemos pasar una cadena JSON al valor de Líneas o usar una tabla temporal como la siguiente.

INSERT INTO JournalItems#TEMP(AccountID, TaxcodeID, Amount, IsCredit) VALUES ("d3f55ef1-ce77-4ef2-a415-61d04db2c5fc", "e1e27d8e-f89d-451d-97c8-e0c3c1716a91", 11.23, true)
INSERT INTO JournalItems#TEMP(AccountID, TaxcodeID, Amount, IsCredit) VALUES ("d3f55ef1-ce77-4ef2-a415-61d04db2c5fc", "e1e27d8e-f89d-451d-97c8-e0c3c1716a91", 11.23, false)
INSERT INTO Journals(DateOccurred, Lines) VALUES ("2018-03-04", "JournalItems#TEMP")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
DateOccurred Datetime Falso Entrada de la fecha de la transacción.
DisplayID String Falso Mostrar ID para el objeto.
GSTReportingMethod String Falso Método de informe utilizado en la transacción del diario general que acepta lo siguiente: Venta (Suministro), Compra (Adquisición).
IsTaxInclusive Boolean Falso Verdadero indica que el estado predeterminado de la transacción está establecido en impuestos incluidos.e Falso indica que el estado de la transacción no incluye impuestos.
IsYearEndAdjustment Boolean Falso True indica que la transacción es un YearEndAdjustment.t False indica que la transacción no es un YearEndAdjustment.
Memo String Falso Nota de cabecera del asiento de diario general.
CategoryID Uuid Falso Identificador de categoría único en forma de GUID.
CategoryDisplayID String Verdadero Mostrar ID para la categoría.
CategoryName String Verdadero Nombre de la categoría.
CategoryURI String Verdadero Identificador de recurso uniforme asociado con el objeto de categoría.
ForeignCurrencyID Uuid Falso Identificador uniforme de la moneda en forma de guid.
ForeignCurrencyCode String Verdadero El código de moneda.
ForeignCurrencyName String Verdadero El nombre completo de la moneda.
ForeignCurrencyURI String Verdadero Identificador de recurso uniforme asociado con el objeto de moneda.
Uri String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
Lines String Falso Una matriz de información de elementos de línea.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

NóminaSalarios

Devolver, actualizar, crear y eliminar categorías de nómina de tipo salario para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, nombre, StpCategory, Type, WageType, PayRate, FixedHourlyRate, AutomaticallyAdjustBaseAmounts, RegularRateMultiplier, OverriddenWagesExpenseAccountID, OverriddenWagesExpenseAccountName, OverriddenWagesExpenseAccountNumber. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM PayrollWages WHERE ID = "e57725b2-c4f0-47ce-8103-299c7a675112"
SELECT * FROM PayrollWages WHERE Name = "Base Hourly"
SELECT * FROM PayrollWages WHERE StpCategory = "NotReportable" OR Type = "Wage"
Insertar

Se requiere el siguiente atributo al realizar una inserción: WageType, Name.

INSERT INTO PayrollWages(WageType, Name) VALUES ("Salary", "Example salary")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
Name String Falso Nombre de la categoría salarial.
StpCategory String Falso Categoría STP para esta categoría de nómina. Consulte la ayuda de MYOB para obtener más información. Los valores válidos son: NotReportable (predeterminado), GrossPayments, PAYGWithholding, ExemptForeignIncome, CDEPPayments, AllowanceCar, AllowanceTransport, AllowanceTravel, AllowanceMeals, AllowanceLaundry, AllowanceOther, DeductionUnionProfAssocFees, DeductionWorkPlaceGiving, ReportableFringeBenefitsExemptAmount, ReportableFringeBenefitsTaxableAmount, Componente imponible de ETPT, Componente exento de impuestos de ETPT, Retención de impuestos de ETPT, Pago de suma global A Terminación, Pago de suma global AR Redundancia, Pago de suma global B, Pago de suma global D, LumpSumPaymentE, SuperGarantía, OrdinaryTimesEarnings, ReportableEmployerSuperContributions.
Type String Verdadero Indica el tipo de categoría de nómina, es decir: Salario, Gasto, Deducción.
WageType String Verdadero Indica si la categoría salarial es un tipo de salario o un tipo por hora. Use Por hora o Salario
PayRate String Verdadero Cómo calcular la tarifa, puede ser RegularRate o FixedHourly.
FixedHourlyRate Decimal Falso Tarifa por hora fija para todos los empleados vinculados a esta categoría de salario si PayRate = FixedHourly, de lo contrario, nulo.
AutomaticallyAdjustBaseAmounts Boolean Falso Al ingresar los montos de licencia en un pago, el monto base por hora o salario base se ajustará automáticamente si se establece en Verdadero.
RegularRateMultiplier Decimal Falso Calcular como un múltiplo de la configuración de tarifa por hora en la tarjeta de cada empleado si PayRate = RegularRate, de lo contrario, nulo.
OverriddenWagesExpenseAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
OverriddenWagesExpenseAccountName String Verdadero Nombre de la cuenta.
OverriddenWagesExpenseAccountNumber String Verdadero Nombre de cuenta perteneciente al registro de cuenta.
OverriddenWagesExpenseAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
Exemptions String Falso Una serie de impuestos y deducciones de las que está exenta esta categoría salarial.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Comprafacturas

Devuelva todos los tipos de facturas de compra para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Fecha de aplicación, Importe de saldo adeudado, Estado de entrega de factura, Comentario, Fecha, Flete, IsReportable, IsTaxInclusive, JournalMemo, Number, ShipToAddress, ShippingMethod, Status, Subtotal, TotalAmount, TotalTax, SupplierInvoiceNumber, CategoryID, CategoryDisplayID, CategoryName, FreightTaxCodeID, FreightTaxCodeCode, OrderID, OrderNumber, SupplierID, SupplierDisplayID, SupplierName, TermsBalanceDueDate, TermsDescuento, TermsDiscountDate, TermsDiscountExpiryDate, TermsDiscountForEarlyPayment, TermsDueDate, TermsPaymentIsDue, TermsMonthlyChargeForLatePayment. Todas las demás columnas y operadores se procesan del lado del cliente. BillType solo admite la comparación de igualdad.

SELECT * FROM PurchaseBills WHERE ID = REPLACE
SELECT * FROM PurchaseBills WHERE AppliedToDate = 20
SELECT * FROM PurchaseBills WHERE BalanceDueAmount = 45.86163291317715
Actualizar

Para actualizar una factura existente, junto con sus Líneas, podemos pasar una cadena JSON al valor de Líneas o usar una tabla temporal como la siguiente. Nota: esto reemplazará todas las Líneas actuales con las siguientes.

INSERT INTO PurchaseBillItems#TEMP(Total, AccountID, TaxCodeID) values (444.21, "44a7b2bc-0a0e-4381-86fc-9b2c7a479f8f", "bd0f9821-4437-4ec2-9c95-c1bdbdd26c7b")
UPDATE PurchaseBills SET BillType = "Service", Lines = "PurchaseBillItems#TEMP" WHERE ID = "f979f0e7-1cd8-4fb9-b2c2-9d4546440cf7"
Insertar

Los siguientes atributos son necesarios al realizar una inserción: BillType, Date, FreightTaxCodeID, SupplierID.

INSERT INTO PurchaseBills(BillType, Date, FreightTaxCodeID, SupplierID) VALUES ("Item", "01/01/2019", "446d2226-254b-4821-acc2-7031842e0166", "9421b774-20fa-4c5f-bced-fbb6ecd42ebd")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
AppliedToDate Decimal Verdadero Importe actualmente aplicado a la factura de compra.
BalanceDueAmount Decimal Verdadero Importe pendiente de pago en la factura de compra.
BillDeliveryStatus String Falso Estado de entrega de la factura asignado: Imprimir = Para ser impreso, Correo = Para ser enviado por correo electrónico, Imprimir y enviar por correo electrónico = Para ser impreso y enviado por correo electrónico, Nada = Ya impreso o enviado.
BillType String Falso Tipo de factura. Uno de: artículo, servicio, profesional, varios.
Comment String Falso Comentario de factura de compra.
Date Datetime Falso La fecha de la entrada.
Freight Decimal Falso Importe del flete incluido impuestos aplicables a la factura de compra.
IsReportable Boolean Falso SOLO aplicable para la región AU. Verdadero indica que la transacción es un pago sujeto a impuestos declarable. Falso indica que la transacción no es un pago sujeto a impuestos declarable.
IsTaxInclusive Boolean Falso True indica que la transacción está configurada con impuestos incluidos. Falso indica que la transacción no incluye impuestos.
JournalMemo String Falso Memo de texto para el objeto.
Number String Falso Número de factura de compra.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
ShipToAddress String Falso ShipTo dirección de la factura de compra.
ShippingMethod String Falso Texto del método de envío.
Status String Verdadero Estado de la factura: Abierta, Cerrada, Débito.
Subtotal Decimal Verdadero Si IsTaxInclusive = falso, la suma de todos los montos de línea sin impuestos. Si IsTaxInclusive = verdadero, la suma de todos los montos de las líneas con impuestos incluidos.
TotalAmount Decimal Verdadero Importe total de la factura de compra.
TotalTax Decimal Verdadero Total de todos los importes de impuestos aplicables a la factura de compra.
SupplierInvoiceNumber String Falso Número de factura del proveedor.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
CategoryID Uuid Falso Identificador de categoría único en forma de GUID.
CategoryDisplayID String Verdadero Mostrar ID para la categoría.
CategoryName String Verdadero Nombre de la categoría.
CategoryURI String Verdadero Identificador de recurso uniforme asociado con el objeto de categoría.
FreightTaxCodeID Uuid Falso Identificador único guid perteneciente al NIF asignado.
FreightTaxCodeCode String Verdadero Código fiscal de 3 dígitos.
FreightTaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
OrderID Uuid Falso Identificador único en forma de GUID.
OrderNumber String Verdadero El número de pedido.
OrderURI String Verdadero Identificador de recurso uniforme asociado a la orden.
SupplierID Uuid Falso Identificador único de guid perteneciente al contacto del proveedor asignado.
SupplierDisplayID String Verdadero La identificación de la tarjeta de contacto del cliente también se puede usar como un identificador único de contacto del proveedor.
SupplierName String Verdadero Nombre del contacto del proveedor.
SupplierURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del proveedor.
TermsBalanceDueDate Integer Falso Si PaymentIsDue = CashOnDelivery, PrePaid, InAGivenNumberOfDaysNumber o NumberOfDaysAfterEOM, establezca la cantidad de días dentro de los cuales el cliente debe pagar las facturas. Si PaymentIsDue = OnADayOfTheMonth o DayOfMonthAfterEOM, establezca el día del mes dentro del cual se debe realizar el pago para pagar las facturas.
TermsDiscount Decimal Verdadero Importe del descuento que se aplicará si el pago se realiza en su totalidad antes de la fecha del descuento.
TermsDiscountDate Integer Verdadero Si PaymentIsDue = CashOnDelivery, PrePaid, InAGivenNumberOfDaysNumber o NumberOfDaysAfterEOM, establezca la cantidad de días dentro de los cuales el cliente debe pagar para recibir descuentos. Si PaymentIsDue = OnADayOfTheMonth o DayOfMonthAfterEOM, establezca el día del mes dentro del cual se debe realizar el pago para recibir descuentos.
TermsDiscountExpiryDate Datetime Verdadero Fecha en la que el pago debe ser pagado en su totalidad en la cotización para recibir el descuento.
TermsDiscountForEarlyPayment Double Verdadero % de descuento por pronto pago.
TermsDueDate Datetime Verdadero Fecha en que vence el pago.
TermsPaymentIsDue String Falso Definiciones de condiciones de pago predeterminadas: CashOnDelivery, PrePaid, InAGivenNumberOfDays, OnADayOfTheMonth, NumberOfDaysAfterEOM, DayOfMonthAfterEOM.
TermsMonthlyChargeForLatePayment Double Falso % de cargo mensual por pago atrasado.
Lines String Falso Una matriz de información de factura de línea.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.
PromisedDate Datetime Falso Fecha prometida de la transacción.

Ordenes de Compra

Devuelva todos los tipos de órdenes de compra para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Fecha de aplicación, Fecha, Flete, Importe de saldo adeudado, IsReportable, IsTaxInclusive, JournalMemo, Number, ShipToAddress, Status, SupplierInvoiceNumber, Subtotal, TotalAmount, TotalTax, CategoryID, CategoryDisplayID, CategoryName, FreightTaxCodeID, FreightTaxCodeCode, Id. de proveedor, Id. de visualización del proveedor, Nombre del proveedor, TermsBalanceDueDate, TermsDiscount, TermsDiscountDate, TermsDiscountExpiryDate, TermsDiscountForEarlyPayment, TermsDueDate, TermsPaymentIsDue. Todas las demás columnas y operadores se procesan del lado del cliente. OrderType solo admite la comparación de igualdad.

SELECT * FROM PurchaseOrders WHERE ID = "992163e5-f46d-4b45-9296-965aa89a2a71"
SELECT * FROM PurchaseOrders WHERE AppliedToDate = 40
SELECT * FROM PurchaseOrders WHERE OrderType = "Service"
Actualizar

Para actualizar un pedido existente, junto con sus Líneas, podemos pasar una cadena JSON al valor de Líneas o usar una tabla temporal como la siguiente. Nota: esto reemplazará todas las Líneas actuales con las siguientes.

INSERT INTO PurchaseOrderItems#TEMP(Total, AccountID, TaxCodeID) values (444.21, "44a7b2bc-0a0e-4381-86fc-9b2c7a479f8f", "bd0f9821-4437-4ec2-9c95-c1bdbdd26c7b")
UPDATE PurchaseOrders SET OrderType = "Service", Lines = "PurchaseOrderItems#TEMP" WHERE ID = "992163e5-f46d-4b45-9296-965aa89a2a71"
Insertar

Los siguientes atributos son necesarios cuando se realiza una inserción: OrderType, Date, FreightTaxCodeID, SupplierID.

INSERT INTO PurchaseOrders(OrderType, Date, FreightTaxCodeID, SupplierID) VALUES ("Service", "01/01/2019", "446d2226-254b-4821-acc2-7031842e0166", "9421b774-20fa-4c5f-bced-fbb6ecd42ebd")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
AppliedToDate Double Verdadero Importe actualmente aplicado a la orden de compra.
Date Datetime Falso La fecha de la entrada.
Freight Decimal Falso Importe del flete con impuestos incluidos aplicable a la orden de compra.
BalanceDueAmount Decimal Verdadero Importe pendiente de pago en la orden de compra.
IsReportable Boolean Falso SOLO aplicable para la región AU. Verdadero indica que la transacción es un pago sujeto a impuestos declarable. Falso indica que la transacción no es un pago sujeto a impuestos declarable.
IsTaxInclusive Boolean Falso True indica que la transacción está configurada con impuestos incluidos. Falso indica que la transacción no incluye impuestos.
JournalMemo String Falso Memo de texto para el objeto.
Number String Falso Número de orden de compra.
OrderType String Falso Tipo de la orden. Uno de: artículo, servicio, profesional, varios
ShipToAddress String Falso ShipTo dirección de la orden de compra.
Status String Verdadero Estado del pedido de compra: Abierto, ConvertedToBill.
SupplierInvoiceNumber String Falso Número de factura del proveedor.
Subtotal Decimal Verdadero Si IsTaxInclusive = falso, la suma de todos los montos de línea sin impuestos. Si IsTaxInclusive = verdadero, la suma de todos los montos de las líneas con impuestos incluidos.
TotalAmount Decimal Verdadero Importe total de la orden de compra.
TotalTax Decimal Verdadero Total de todos los montos de impuestos aplicables a la orden de compra.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
CategoryID Uuid Verdadero Identificador de categoría único en forma de GUID.
CategoryDisplayID String Falso Mostrar ID para la categoría.
CategoryName String Verdadero Nombre de la categoría.
CategoryURI String Verdadero Identificador de recurso uniforme asociado con el objeto de categoría.
FreightTaxCodeID Uuid Verdadero Identificador único guid perteneciente al NIF asignado.
FreightTaxCodeCode String Falso Código fiscal de 3 dígitos.
FreightTaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
Comment String Falso Comentario de orden de compra
ShippingMethod String Falso Método de envío
PromisedDate Datetime Falso Fecha prometida de la transacción.
SupplierID Uuid Falso Identificador único de guid perteneciente al contacto del proveedor asignado.
SupplierDisplayID String Verdadero La identificación de la tarjeta de contacto del cliente también se puede usar como un identificador único de contacto del proveedor.
SupplierName String Verdadero Nombre del contacto del proveedor.
SupplierURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del proveedor.
TermsBalanceDueDate Integer Falso Si PaymentIsDue = CashOnDelivery, PrePaid, InAGivenNumberOfDaysNumber o NumberOfDaysAfterEOM, establezca la cantidad de días dentro de los cuales el cliente debe pagar las facturas. Si PaymentIsDue = OnADayOfTheMonth o DayOfMonthAfterEOM, establezca el día del mes dentro del cual se debe realizar el pago para pagar las facturas.
TermsDiscount Decimal Verdadero Importe del descuento que se aplicará si el pago se realiza en su totalidad antes de la fecha del descuento.
TermsDiscountDate Integer Verdadero Si PaymentIsDue = CashOnDelivery, PrePaid, InAGivenNumberOfDaysNumber o NumberOfDaysAfterEOM, establezca la cantidad de días dentro de los cuales el cliente debe pagar para recibir descuentos. Si PaymentIsDue = OnADayOfTheMonth o DayOfMonthAfterEOM, establezca el día del mes dentro del cual se debe realizar el pago para recibir descuentos.
TermsDiscountExpiryDate Datetime Verdadero Fecha en la que el pago debe ser pagado en su totalidad en la cotización para recibir el descuento.
TermsDiscountForEarlyPayment Double Verdadero % de descuento por pronto pago.
TermsDueDate Datetime Verdadero Fecha en que vence el pago.
TermsPaymentIsDue String Falso Definiciones de condiciones de pago predeterminadas: CashOnDelivery, PrePaid, InAGivenNumberOfDays, OnADayOfTheMonth, NumberOfDaysAfterEOM, DayOfMonthAfterEOM.
Lines String Falso Una matriz de información de orden de línea.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Recepción de Transacciones

Devuelva, actualice, cree y elimine transacciones de recepción de dinero para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: Id., Importe recibido, Id. de visualización de contacto, Fecha, Depósito a, IsTaxInclusive, Memo, Método de pago, Número de recibo, Impuesto total, Id. de cuenta, Id. de visualización de cuenta, Nombre de cuenta, Id. de categoría, Id. de visualización de categoría, Nombre de categoría, Id. de contacto, Nombre de contacto, Tipo de contacto. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM ReceivingTransactions WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
SELECT * FROM ReceivingTransactions WHERE AmountReceived = 12.45
SELECT * FROM ReceivingTransactions WHERE Memo = "memo"
Actualizar

Para actualizar una transacción existente, junto con sus Líneas, podemos pasar una cadena JSON al valor de Líneas o usar una tabla temporal como la siguiente. Nota: esto reemplazará todas las Líneas actuales con las siguientes.

INSERT INTO ReceivingTransactionItems#TEMP(Amount, AccountID, TaxCodeID, RowID, RowVersion) VALUES (22.3, "44a7b2bc-0a0e-4381-86fc-9b2c7a479f8f", "bd0f9821-4437-4ec2-9c95-c1bdbdd26c7b", 656, "8733325201913151488")
UPDATE ReceivingTransactions SET PaymentMethod = "Cash", Lines = "ReceivingTransactionItems#TEMP" WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
Insertar

Los siguientes atributos son necesarios cuando se realiza una inserción: Fecha, DepositTo, Memo, AccountID, ContactID.

INSERT INTO ReceivingTransactions(Date, DepositTo, Memo, AccountID, ContactID) VALUES ("01/01/2019", "Account", "memo", "91e0769a-bdd1-4402-8e4f-95b7743bd733", "4635fd9e-82a7-4612-ae15-32c464ef7c48")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
AmountReceived Double Verdadero La cantidad recibida.
ContactDisplayID String Verdadero ID de tarjeta de contacto, también se puede utilizar como un identificador de contacto único.
Date Datetime Falso La fecha de la entrada.
DepositTo String Falso Si asigna una cuenta bancaria para el pago, especifique Cuenta. Si utiliza fondos no depositados, especifique UndepositedFunds.
IsTaxInclusive Boolean Falso True indica que la transacción está configurada con impuestos incluidos con el monto con impuestos incluidos. Falso indica que la transacción no incluye impuestos con el impuesto sobre el valor del importe sin incluir impuestos.
Memo String Falso Memo de texto para el objeto.
PaymentMethod String Falso Los métodos de pago deben existir en el archivo de la empresa, los métodos predeterminados son los siguientes: American Express, Tarjeta bancaria, Tarjeta de trueque, Efectivo, Cheque, Diners Club, EFTPOS, MasterCard, Giro postal, Otro, Visa.
ReceiptNumber String Falso Número de identificación de la transacción de pago, si se deja en blanco en POST, se incrementará automáticamente en función del último # registrado.
TotalTax Double Verdadero Total de todos los montos de impuestos aplicables al dinero recibido.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
AccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Verdadero Nombre de la cuenta.
AccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
CategoryID Uuid Falso Identificador de categoría único en forma de GUID.
CategoryDisplayID String Verdadero Mostrar ID para la categoría.
CategoryName String Verdadero Nombre de la categoría.
CategoryURI String Verdadero Identificador de recurso uniforme asociado con el objeto de categoría.
ContactID Uuid Falso Identificador único en forma de GUID.
ContactName String Verdadero Nombre del registro de contacto.
ContactType String Verdadero Tipo de tarjeta del registro de contacto, puede ser Cliente, Proveedor, Empleado o Personal.
ContactURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto.
Lines String Falso Una matriz de recibir información de línea de dinero.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

VentaFacturas

Devuelva todos los tipos de facturas de venta para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Importe de saldo adeudado, Comentario, Fecha, Estado de entrega de factura, Incluye impuestos, Nota de diario, Fecha de último pago, Número, Fecha prometida, Fuente de referencia, Dirección de envío, Método de envío, Estado, Subtotal, Flete, Impuesto total, Importe total, Número de pedido de compra del cliente, CategoryID, CategoryDisplayID, CategoryName, SalespersonID, SalespersonDisplayID, SalespersonName, CustomerID, CustomerDisplayID, CustomerName, FreightTaxCodeID, FreightTaxCodeCode, OrderID, OrderNumber, TermsBalanceDueDate, TermsDescuento, TermsDiscountDate, TermsDiscountExpiryDate, TermsDiscountForEarlyPayment, TermsDueDate, TermsFinanceCharge, TermsMonthlyChargeForLatePa yment, TermsPaymentIsDue. Todas las demás columnas y operadores se procesan del lado del cliente. InvoiceType solo admite la comparación de igualdad.

SELECT * FROM SaleInvoices WHERE ID = "fa024423-e61a-44cd-8a8b-4d52a2f9fc04"
SELECT * FROM SaleInvoices WHERE BalanceDueAmount = 24.3766206457717
SELECT * FROM SaleInvoices WHERE Comment = "commect"
SELECT * FROM SaleInvoices WHERE InvoiceType = "Service"
Actualizar

Para actualizar una factura existente, junto con sus Líneas, podemos pasar una cadena JSON al valor de Líneas o usar una tabla temporal como la siguiente. Nota: esto reemplazará todas las Líneas actuales con las siguientes.

INSERT INTO PurchaseOrderItems#TEMP(Total, AccountID, TaxCodeID) VALUES (444.21, "44a7b2bc-0a0e-4381-86fc-9b2c7a479f8f", "bd0f9821-4437-4ec2-9c95-c1bdbdd26c7b")
UPDATE PurchaseOrders SET InvoiceType = "Service", Lines = "PurchaseOrderItems#TEMP" WHERE ID = "992163e5-f46d-4b45-9296-965aa89a2a71"
Insertar

Los siguientes atributos son necesarios al realizar una inserción: InvoiceType, Date, CustomerID.

INSERT INTO SaleInvoices(InvoiceType, Date, CustomerID) VALUES ("item", "01/01/2019", "4635fd9e-82a7-4612-ae15-32c464ef7c48")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
BalanceDueAmount Decimal Verdadero Importe pendiente de pago en la factura de venta.
Comment String Falso Comentario de factura de venta.
Date Datetime Falso La fecha de la entrada.
InvoiceDeliveryStatus String Falso Estado de entrega de la factura asignado: Imprimir = Para ser impreso, Correo = Para ser enviado por correo electrónico, Imprimir y enviar por correo electrónico = Para ser impreso y enviado por correo electrónico, Nada = Ya impreso o enviado.
InvoiceType String Falso Tipo de la factura. Uno de: artículo, servicio, profesional, facturación de tiempo, varios.
IsTaxInclusive Boolean Falso True indica que la transacción incluye impuestos y que los valores totales se deben ingresar con impuestos incluidos. Falso indica que la transacción no incluye impuestos y los valores totales deben ingresarse sin impuestos.
JournalMemo String Falso Memo de texto para el objeto.
LastPaymentDate Datetime Verdadero La fecha de la entrada.
LastModified Datetime Verdadero Última fecha de modificación de la entrada.
Number String Falso Número de factura de venta.
PromisedDate Datetime Falso La fecha de la entrada.
ReferralSource String Falso Fuente de referencia seleccionada en la factura de venta.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
ShipToAddress String Falso ShipTo dirección de la factura de venta.
ShippingMethod String Falso Texto del método de envío.
Status String Verdadero Estado de la factura: Abierta, Cerrada, Crédito.
Subtotal Decimal Verdadero Si IsTaxInclusive = falso, la suma de todos los montos de línea sin impuestos. Si IsTaxInclusive = verdadero, la suma de todos los montos de las líneas con impuestos incluidos.
Freight Decimal Verdadero Flete aplicable a la factura de venta.
TotalTax Decimal Verdadero Total de todos los importes de impuestos aplicables a la factura de venta.
TotalAmount Decimal Verdadero Importe total de la factura de venta.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
CustomerPurchaseOrderNumber String Falso Número de orden de compra del cliente.
CategoryID Uuid Falso Identificador de categoría único en forma de GUID.
CategoryDisplayID String Verdadero Mostrar ID para la categoría.
CategoryName String Verdadero Nombre de la categoría.
CategoryURI String Verdadero Identificador de recurso uniforme asociado con el objeto de categoría.
SalespersonID Uuid Falso Identificador único en forma de GUID.
SalespersonDisplayID String Verdadero Identificación de la tarjeta de contacto del empleado.
SalespersonName String Verdadero Nombre de contacto del empleado seleccionado.
SalespersonURI String Verdadero Identificador de recurso uniforme asociado al empleado.
CustomerID Uuid Falso Identificador único de guid que pertenece al contacto del cliente asignado.
CustomerDisplayID String Verdadero El ID de la tarjeta de contacto del cliente también se puede utilizar como un identificador único de contacto del cliente.
CustomerName String Verdadero Nombre del contacto del cliente.
CustomerURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del cliente.
FreightTaxCodeID Uuid Falso Identificador único guid perteneciente al NIF asignado.
FreightTaxCodeCode String Verdadero Código fiscal de 3 dígitos.
FreightTaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
OrderID Uuid Falso Identificador único en forma de GUID.
OrderNumber String Verdadero El número de pedido.
OrderURI String Verdadero Identificador de recurso uniforme asociado a la orden.
TermsBalanceDueDate Integer Falso La fecha de la entrada.
TermsDiscount Decimal Verdadero Importe del descuento que se aplicará si el pago se realiza en su totalidad antes de la fecha del descuento.
TermsDiscountDate Integer Verdadero La fecha de la entrada.
TermsDiscountExpiryDate Datetime Verdadero La fecha de la entrada.
TermsDiscountForEarlyPayment Double Falso % de descuento por pronto pago.
TermsDueDate Datetime Verdadero La fecha de la entrada.
TermsFinanceCharge Decimal Falso Se cobrará un cargo por pago atrasado si el pago no se realiza en su totalidad antes de la fecha de vencimiento.
TermsMonthlyChargeForLatePayment Double Falso % de cargo mensual por pago atrasado.
TermsPaymentIsDue String Falso Definiciones de condiciones de pago predeterminadas: CashOnDelivery, PrePaid, InAGivenNumberOfDays, OnADayOfTheMonth, NumberOfDaysAfterEOM, DayOfMonthAfterEOM.
Lines String Falso Una matriz de información de factura de línea.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

VentaÓrdenes

Devuelve todos los tipos de órdenes de venta para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, AppliedToDate, BalanceDueAmount, Date, IsTaxInclusive, JournalMemo, Number, ReferralSource, Status, Subtotal, TotalAmount, TotalTax, LastPaymentDate, CustomerID, CustomerDisplayID, CustomerName, Freight, FreightTaxCodeCode, FreightTaxCodeID, CategoryID, CategoryDisplayID, CategoryName, SalespersonID, SalespersonDisplayID, SalespersonName, TermsBalanceDueDate, TermsDescuento, TermsDiscountDate, TermsDiscountExpiryDate, TermsDiscountForEarlyPayment, TermsDueDate, TermsFinanceCharge, TermsMonthlyChargeForLatePayment, TermsPaymentIsDue. Todas las demás columnas y operadores se procesan del lado del cliente. OrderType solo admite la comparación de igualdad.

SELECT * FROM SaleOrders WHERE ID = "992163e5-f46d-4b45-9296-965aa89a2a71"
SELECT * FROM SaleOrders WHERE BalanceDueAmount = 13
SELECT * FROM SaleOrders WHERE IsTaxInclusive = true
Actualizar

Para actualizar un pedido existente, junto con sus Líneas, podemos pasar una cadena JSON al valor de Líneas o usar una tabla temporal como la siguiente. Nota: esto reemplazará todas las Líneas actuales con las siguientes.

INSERT INTO SaleOrderItems#TEMP(Total, AccountID, TaxCodeID) VALUES (444.21, "44a7b2bc-0a0e-4381-86fc-9b2c7a479f8f", "bd0f9821-4437-4ec2-9c95-c1bdbdd26c7b")
UPDATE SaleOrders SET OrderType = "Service", Lines = "SaleOrderItems#TEMP" WHERE ID = "992163e5-f46d-4b45-9296-965aa89a2a71"
Insertar

Se requiere el siguiente atributo al realizar una inserción: OrderType, CustomerID.

INSERT INTO SaleOrders(OrderType, CustomerID) VALUES ("item", "4635fd9e-82a7-4612-ae15-32c464ef7c48")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
AppliedToDate Decimal Verdadero La fecha de la entrada.
BalanceDueAmount Decimal Verdadero Importe pendiente de pago en la orden de venta.
Date Datetime Verdadero La fecha de la entrada.
IsTaxInclusive Boolean Falso True indica que la transacción está configurada con impuestos incluidos. Falso indica que la transacción no incluye impuestos.
JournalMemo String Falso Memo de texto para el objeto.
Number String Falso Número de orden de ventas.
OrderType String Falso Tipo de la orden. Uno de: artículo, servicio, profesional, facturación de tiempo, varios.
ReferralSource String Falso Fuente de referencia seleccionada en la orden de venta.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
Status String Verdadero El estado del pedido puede consistir en lo siguiente: Abierto, Convertido en factura.
Subtotal Decimal Verdadero Si IsTaxInclusive = falso, la suma de todos los montos de línea sin impuestos. Si IsTaxInclusive = verdadero, la suma de todos los montos de las líneas con impuestos incluidos.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
TotalAmount Decimal Verdadero Importe total de la orden de venta.
TotalTax Decimal Verdadero Total de todos los montos de impuestos aplicables a la orden de venta.
LastPaymentDate String Verdadero La fecha de la entrada.
CustomerID Uuid Falso Identificador único de guid que pertenece al contacto del cliente asignado.
CustomerDisplayID String Verdadero El ID de la tarjeta de contacto del cliente también se puede utilizar como un identificador único de contacto del cliente.
CustomerName String Verdadero Nombre del contacto del cliente.
CustomerURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del cliente.
Freight Decimal Falso Importe de flete con impuestos incluidos aplicable a la orden de venta.
FreightTaxCodeCode String Verdadero Código fiscal de 3 dígitos.
FreightTaxCodeID Uuid Verdadero Identificador único guid perteneciente al NIF asignado.
FreightTaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
CategoryID Uuid Falso Identificador de categoría único en forma de GUID.
CategoryDisplayID String Verdadero Mostrar ID para la categoría.
CategoryName String Verdadero Nombre de la categoría.
CategoryURI String Verdadero Identificador de recurso uniforme asociado con el objeto de categoría.
SalespersonID Uuid Falso Identificador único en forma de GUID.
SalespersonDisplayID String Verdadero Identificación de la tarjeta de contacto del empleado.
SalespersonName String Verdadero Nombre de contacto del empleado seleccionado.
SalespersonURI String Verdadero Identificador de recurso uniforme asociado al empleado.
TermsBalanceDueDate Integer Falso Si PaymentIsDue = CashOnDelivery, PrePaid, InAGivenNumberOfDaysNumber o NumberOfDaysAfterEOM, establezca la cantidad de días dentro de los cuales el cliente debe pagar las facturas. Si PaymentIsDue = OnADayOfTheMonth o DayOfMonthAfterEOM, establezca el día del mes dentro del cual se debe realizar el pago para pagar las facturas.
TermsDiscount Decimal Verdadero Importe del descuento que se aplicará si el pago se realiza en su totalidad antes de la fecha del descuento.
TermsDiscountDate Integer Verdadero Si PaymentIsDue = CashOnDelivery, PrePaid, InAGivenNumberOfDaysNumber o NumberOfDaysAfterEOM, establezca la cantidad de días dentro de los cuales el cliente debe pagar para recibir descuentos. Si PaymentIsDue = OnADayOfTheMonth o DayOfMonthAfterEOM, establezca el día del mes dentro del cual se debe realizar el pago para recibir descuentos.
TermsDiscountExpiryDate Datetime Verdadero Fecha en la que el pago debe ser pagado en su totalidad en la cotización para recibir el descuento.
TermsDiscountForEarlyPayment Double Falso % de descuento por pronto pago.
TermsDueDate Datetime Verdadero Fecha en que vence el pago.
TermsFinanceCharge Decimal Falso Se cobrará un cargo por pago atrasado si el pago no se realiza en su totalidad antes de la fecha de vencimiento.
TermsMonthlyChargeForLatePayment Double Falso % de cargo mensual por pago atrasado.
TermsPaymentIsDue String Falso Definiciones de condiciones de pago predeterminadas: CashOnDelivery, PrePaid, InAGivenNumberOfDays, OnADayOfTheMonth, NumberOfDaysAfterEOM, DayOfMonthAfterEOM.
Lines String Falso Una matriz de información de pedidos de línea de venta.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.
CustomerPurchaseOrderNumber String Falso Número de orden de compra del cliente.

VentaCotizaciones

Devuelve todos los tipos de cotizaciones de venta para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, BalanceDueAmount, Date, IsTaxInclusive, JournalMemo, Number, ReferralSource, Subtotal, TotalAmount, TotalTax, CustomerPurchaseOrderNumber, CustomerID, CustomerDisplayID, CustomerName, Freight, FreightTaxCodeID, FreightTaxCodeCode, CategoryID, CategoryDisplayID, CategoryName, SalespersonID, SalespersonDisplayID, SalespersonName, TermsDescuento, TermsDiscountDate, TermsDiscountExpiryDate, TermsDiscountForEarlyPayment, TermsDueDate, TermsFinanceCharge, TermsMonthlyChargeForLatePayment, TermsPaymentIsDue, TermsBalanceDueDate. Todas las demás columnas y operadores se procesan del lado del cliente. QuoteType solo admite la comparación de igualdad.

SELECT * FROM SaleQuotes WHERE ID = "7cabea25-6250-4df5-bb37-77eb2d38f803"
SELECT * FROM SaleQuotes WHERE BalanceDueAmount = 13
SELECT * FROM SaleQuotes WHERE QuoteType = "Service"
Actualizar

Para actualizar una factura existente, junto con sus Líneas, podemos pasar una cadena JSON al valor de Líneas o usar una tabla temporal como la siguiente. Nota: esto reemplazará todas las Líneas actuales con las siguientes.

INSERT INTO SaleQuoteItems#TEMP(Total, AccountID, TaxCodeID) VALUES (444.21, "44a7b2bc-0a0e-4381-86fc-9b2c7a479f8f", "bd0f9821-4437-4ec2-9c95-c1bdbdd26c7b")
UPDATE PurchaseBills SET QuoteType = "Service", Lines = "SaleQuoteItems#TEMP" WHERE ID = "f979f0e7-1cd8-4fb9-b2c2-9d4546440cf7"
Insertar

Se requiere el siguiente atributo al realizar una inserción: QuoteType, CustomerID.

INSERT INTO SaleQuotes(QuoteType, CustomerID) VALUES ("item", "4635fd9e-82a7-4612-ae15-32c464ef7c48")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
BalanceDueAmount Decimal Verdadero Importe pendiente de pago en la cotización de venta.
Date Datetime Verdadero La fecha de la entrada.
IsTaxInclusive Boolean Falso True indica que la transacción está configurada con impuestos incluidos. Falso indica que la transacción no incluye impuestos.
JournalMemo String Falso Texto de la nota del diario que describe la venta.
Number String Falso Número de cotización de venta.
QuoteType String Falso Tipo de cotización. Uno de: artículo, servicio, profesional, facturación de tiempo, varios.
ReferralSource String Falso Fuente de referencia seleccionada en la cotización de venta.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
Subtotal Decimal Verdadero Si IsTaxInclusive = falso, la suma de todos los montos de línea sin impuestos. Si IsTaxInclusive = verdadero, la suma de todos los montos de las líneas con impuestos incluidos.
TotalAmount Decimal Verdadero Importe total de la cotización de venta.
TotalTax Decimal Verdadero Total de todos los montos de impuestos aplicables a la cotización de venta.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
CustomerPurchaseOrderNumber String Falso Número de orden de compra del cliente.
CustomerID Uuid Falso Identificador único de guid que pertenece al contacto del cliente asignado.
CustomerDisplayID String Verdadero El ID de la tarjeta de contacto del cliente también se puede utilizar como un identificador único de contacto del cliente.
CustomerName String Verdadero Nombre del contacto del cliente.
CustomerURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del cliente.
Freight Decimal Falso Importe del flete con impuestos incluidos aplicable a la cotización de venta.
FreightTaxCodeID Uuid Verdadero Identificador único guid perteneciente al NIF asignado.
FreightTaxCodeCode String Verdadero Código fiscal de 3 dígitos.
FreightTaxCodeURI String Verdadero Identificador de recurso uniforme asociado con el objeto de código de impuestos.
CategoryID Uuid Falso Identificador de categoría único en forma de GUID.
CategoryDisplayID String Verdadero Mostrar ID para la categoría.
CategoryName String Verdadero Nombre de la categoría.
CategoryURI String Verdadero Identificador de recurso uniforme asociado con el objeto de categoría.
SalespersonID Uuid Falso Identificador único en forma de GUID.
SalespersonDisplayID String Verdadero Identificación de la tarjeta de contacto del empleado.
SalespersonName String Verdadero Nombre de contacto del empleado seleccionado.
SalespersonURI String Verdadero Identificador de recurso uniforme asociado al empleado.
TermsDiscount Decimal Verdadero Importe del descuento que se aplicará si el pago se realiza en su totalidad antes de la fecha del descuento.
TermsDiscountDate Integer Falso Si PaymentIsDue = CashOnDelivery, PrePaid, InAGivenNumberOfDaysNumber o NumberOfDaysAfterEOM, establezca la cantidad de días dentro de los cuales el cliente debe pagar para recibir descuentos. Si PaymentIsDue = OnADayOfTheMonth o DayOfMonthAfterEOM, establezca el día del mes dentro del cual se debe realizar el pago para recibir descuentos.
TermsDiscountExpiryDate Datetime Verdadero Fecha en la que el pago debe ser pagado en su totalidad en la cotización para recibir el descuento.
TermsDiscountForEarlyPayment Double Falso % de descuento por pronto pago.
TermsDueDate Datetime Verdadero Fecha en que vence el pago.
TermsFinanceCharge Decimal Verdadero Se cobrará un cargo por pago atrasado si el pago no se realiza en su totalidad antes de la fecha de vencimiento.
TermsMonthlyChargeForLatePayment Double Falso % de cargo mensual por pago atrasado.
TermsPaymentIsDue String Falso Definiciones de condiciones de pago predeterminadas: CashOnDelivery, PrePaid, InAGivenNumberOfDays, OnADayOfTheMonth, NumberOfDaysAfterEOM, DayOfMonthAfterEOM.
TermsBalanceDueDate Integer Verdadero Si PaymentIsDue = CashOnDelivery, PrePaid, InAGivenNumberOfDaysNumber o NumberOfDaysAfterEOM, establezca la cantidad de días dentro de los cuales el cliente debe pagar las facturas. Si PaymentIsDue = OnADayOfTheMonth o DayOfMonthAfterEOM, establezca el día del mes dentro del cual se debe realizar el pago para pagar las facturas.
Lines String Falso Una matriz de información de cotización de línea de venta.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.
Comment String Falso Cotizaciones de ventas Comentario
ShippingMethod String Falso Método de envío
PromisedDate Datetime Falso Fecha prometida de la transacción.

Transacciones de Gastos

Devuelva, actualice, cree y elimine transacciones de gasto de dinero para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Importe pagado, ChequePrinted, Fecha, DeliveryStatus, IsTaxInclusive, Memo, PayFrom, PayeeAddress, PaymentNumber, StatementParticulars, TotalTax, AccountID, AccountDisplayID, AccountName, CategoryID, CategoryDisplayID, CategoryName, ContactID, ContactDisplayID, ContactName, ContactType. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM SpendingTransactions WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
SELECT * FROM SpendingTransactions WHERE AmountPaid = 120.45
SELECT * FROM SpendingTransactions WHERE AccountID = "44a7b2bc-0a0e-4381-86fc-9b2c7a479f8f"
Actualizar

Para actualizar una transacción existente, junto con sus Líneas, podemos pasar una cadena JSON al valor de Líneas o usar una tabla temporal como la siguiente. Nota: esto reemplazará todas las Líneas actuales con las siguientes.

INSERT INTO SpendingTransactionItems#TEMP(Amount, AccountID, TaxCodeID, RowID, RowVersion) VALUES (22.3, "44a7b2bc-0a0e-4381-86fc-9b2c7a479f8f", "bd0f9821-4437-4ec2-9c95-c1bdbdd26c7b", 656, "8733325201913151488")
UPDATE ReceivingTransactions SET PaymentMethod = "Cash", Lines = "SpendingTransactionItems#TEMP" WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
Insertar

Los siguientes atributos son necesarios cuando se realiza una inserción: Fecha, PayFrom, AccountID, ContactID.

INSERT INTO SpendingTransactions(Date, PayFrom, AccountId, ContactId) VALUES ("01/01/2019", "Account", "c195ee7d-2954-42a6-8a19-6f362442bf89", "4635fd9e-82a7-4612-ae15-32c464ef7c48")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
AmountPaid Double Verdadero Total de todas las cantidades pagadas.
ChequePrinted Boolean Falso Verdadero indica que no necesita imprimir un cheque para este gasto de dinero. Falso indica que puede imprimir un cheque para gastar dinero.
Date Datetime Falso La fecha de la entrada.
DeliveryStatus String Falso Estado de entrega asignado al pago: Para ser impreso, Para ser enviado por correo electrónico, Para ser impreso y enviado por correo electrónico, Ya impreso o enviado.
IsTaxInclusive Boolean Falso True indica que la transacción está configurada con impuestos incluidos con el monto con impuestos incluidos. Falso indica que la transacción no incluye impuestos con el impuesto sobre el valor del importe sin incluir impuestos.
Memo String Falso Memo de texto para el objeto.
PayFrom String Falso Si asigna una cuenta bancaria para el pago, especifique Cuenta. Si utiliza pagos electrónicos, especifique ElectronicPayments.
PayeeAddress String Falso Nombre y dirección del beneficiario, si se proporciona un contacto en POST y PayeeAddress se deja en blanco, la dirección 1 del contacto será la predeterminada. Si ni el contacto ni la dirección de pago están asignados en POST, el valor predeterminado será nulo.
PaymentNumber String Falso Número de identificación de la transacción de pago, si se deja en blanco en POST, se incrementará automáticamente en función del último # registrado.
StatementParticulars String Falso SOLO aplicable para Pagos Electrónicos. Datos adjuntos al pago electrónico.
TotalTax Double Verdadero Total de todos los montos de impuestos aplicables al gasto de dinero.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
AccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Verdadero Nombre de la cuenta.
AccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
CategoryID Uuid Falso Identificador de categoría único en forma de GUID.
CategoryDisplayID String Verdadero Mostrar ID para la categoría.
CategoryName String Verdadero Nombre de la categoría.
CategoryURI String Verdadero Identificador de recurso uniforme asociado con el objeto de categoría.
ContactID Uuid Falso Identificador único en forma de GUID.
ContactDisplayID String Verdadero ID de tarjeta de contacto, también se puede utilizar como un identificador de contacto único.
ContactName String Verdadero Nombre del registro de contacto.
ContactType String Verdadero Tipo de tarjeta del registro de contacto, puede ser Cliente, Proveedor, Empleado o Personal.
ContactURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto.
Lines String Falso Una matriz de información de línea de gasto de dinero.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

ProveedoresPagos

Devuelva, cree y elimine pagos de proveedores para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: Id., Importe pagado, Fecha, Estado de entrega, Memo, PayFrom, Dirección del beneficiario, Número de pago, Detalles del estado de cuenta, Id. de cuenta, Id. de visualización de cuenta, Nombre de cuenta, Id. de proveedor, Id. de visualización del proveedor, Nombre del proveedor, Id. de moneda extranjera, Código de moneda extranjera, Nombre de moneda extranjera. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM SupplierPayments WHERE ID = "7cabea25-6250-4df5-bb37-77eb2d38f803"
SELECT * FROM SupplierPayments WHERE Memo = "memo"
SELECT * FROM SupplierPayments WHERE AmountPaid = 46.502
SELECT * FROM SupplierPayments WHERE PayeeAddress = "WLJ Real Estate 555 High Street Chatswood NSW 2067 Australia"
Actualizar

Para actualizar un pago existente, junto con sus Líneas, podemos pasar una cadena JSON al valor de las Líneas o usar una tabla temporal como la siguiente. Nota: esto reemplazará todas las Líneas actuales con las siguientes.

INSERT INTO SupplierPaymentItems#TEMP(AmountApplied, PurchaseID) VALUES (444.21, " 0229a075-f93a-4b6c-85d7-0ffd5ba43982")
UPDATE SupplierPayments SET Lines = "supplierpaymentitems#TEMP" WHERE ID = "c3d2350b-733a-4140-8dda-ffa0f34d4297"
Insertar

Los siguientes atributos son necesarios al realizar una inserción: PayFrom, AccountID, SupplierID, Lines.

INSERT INTO SupplierPaymentItems#TEMP(amountapplied, purchaseid) VALUES (444.21, "415ffd17-9fb7-45b4-aeb1-3af0db11ff84")
INSERT INTO SupplierPayments(PayFrom, AccountId, SupplierId, Lines) VALUES ("Account", "c195ee7d-2954-42a6-8a19-6f362442bf89", "9421b774-20fa-4c5f-bced-fbb6ecd42ebd", "SupplierPaymentItems#TEMP")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
AmountPaid Double Falso Total de todos los importes abonados a la factura/facturas de compra.
Date Datetime Falso La fecha de la entrada.
DeliveryStatus String Falso Estado de entrega asignado al pago: Imprimir = Para ser impreso, Correo = Para ser enviado por correo electrónico, Imprimir y enviar por correo electrónico = Para ser impreso y enviado por correo electrónico, Nada = Ya impreso o enviado.
Memo String Falso Memo de texto para el objeto.
PayFrom String Falso Si asigna una cuenta bancaria para el pago, especifique Cuenta. Si utiliza pagos electrónicos, especifique ElectronicPayments.
PayeeAddress String Falso Nombre del beneficiario y dirección del contacto del proveedor.
PaymentNumber String Falso ID No de la transacción de pago.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
StatementParticulars String Falso SOLO aplicable para Pagos Electrónicos. Datos adjuntos al pago electrónico.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
AccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Verdadero Nombre de la cuenta.
AccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
SupplierID Uuid Falso Identificador único de guid perteneciente al contacto del proveedor asignado.
SupplierDisplayID String Verdadero La identificación de la tarjeta de contacto del cliente también se puede usar como un identificador único de contacto del proveedor.
SupplierName String Verdadero Nombre del contacto del proveedor.
SupplierURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del proveedor.
ForeignCurrencyID Uuid Verdadero Identificador único en forma de GUID.
ForeignCurrencyCode String Verdadero El código de moneda.
ForeignCurrencyName String Verdadero El nombre completo de la moneda.
ForeignCurrencyURI String Verdadero Identificador de recurso uniforme asociado a la compra.
Lines String Falso Una matriz de información de línea de pedido/factura de compra
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

TaxCodes

Códigos de impuestos para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Código, Descripción, IsRateNegative, LuxuryCarTaxThreshold, Tasa, Tipo, TaxCollectedAccountID, TaxCollectedAccountDisplayID, TaxCollectedAccountName, TaxPaidAccountID, TaxPaidAccountDisplayID, TaxPaidAccountName, RetenciónCreditAccountID, RetenciónCreditAccountDisplayID, RetenciónCreditAccountName, RetenciónPayableAccountID, Retención PayableAccountDisplayID, WithholdingPayableAccountName, ImportDutyPayableAccountID, ImportDutyPayableAccountDisplayID, ImportDutyPayableAccountName, LinkedSupplierID, LinkedSupplierDisplayID, LinkedSupplierName. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM TaxCodes WHERE WithholdingPayableAccountID = "e1b278bb-9ba3-4d2a-8dda-a49d09dcc471"
SELECT * FROM TaxCodes WHERE Rate = 46.5
SELECT * FROM TaxCodes WHERE Description = "No ABN Withholding" AND Code = "ABN"
Insertar

Los siguientes atributos son necesarios cuando se realiza una inserción: Código, Descripción, Tipo, TaxCollectedAccountID, TaxPaidAccountID.

INSERT INTO TaxCodes(Code, Description, Type, TaxCollectedAccountID, TaxPaidAccountID) VALUES ("CDE", "Example tax code", "NoABN_TFN", "446d2226-254b-4821-acc2-7031842e0166", "9421b774-20fa-4c5f-bced-fbb6ecd42ebd")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
Code String Falso Código de 3 dígitos asignado al código fiscal.
Description String Falso Descripción dada al código fiscal.
IsRateNegative Boolean Falso Verdadero indica que la tasa impositiva es un valor negativo. Falso indica que la tasa de impuestos es un valor positivo.
LuxuryCarTaxThreshold Decimal Falso Valor en dólares que debe superarse antes de que se calcule el impuesto utilizando este código fiscal.
Rate Decimal Falso Tipo de gravamen asignado.
Type String Falso Los tipos de impuestos constan de lo siguiente: Import Duty, SalesTax GST_VAT (Impuesto sobre bienes y servicios), InputTaxed, Consolidated, LuxuryCarTax, WithholdingsTax, NoABN_TFN.
TaxCollectedAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
TaxCollectedAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
TaxCollectedAccountName String Verdadero Nombre de la cuenta.
TaxCollectedAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
TaxPaidAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
TaxPaidAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
TaxPaidAccountName String Verdadero Nombre de la cuenta.
TaxPaidAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
WithholdingCreditAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
WithholdingCreditAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
WithholdingCreditAccountName String Verdadero Nombre de la cuenta.
WithholdingCreditAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
WithholdingPayableAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
WithholdingPayableAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
WithholdingPayableAccountName String Verdadero Nombre de la cuenta.
WithholdingPayableAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
ImportDutyPayableAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
ImportDutyPayableAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
ImportDutyPayableAccountName String Verdadero Nombre de la cuenta.
ImportDutyPayableAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
LinkedSupplierID Uuid Falso Identificador único de guid perteneciente al contacto del proveedor asignado.
LinkedSupplierDisplayID String Verdadero La identificación de la tarjeta de contacto del cliente también se puede usar como un identificador único de contacto del proveedor.
LinkedSupplierName String Verdadero Nombre del contacto del proveedor.
LinkedSupplierURI String Verdadero Identificador de recurso uniforme asociado con el objeto de contacto del proveedor.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

TimesheetLineEntries

Devolver entradas de hojas de tiempo para un archivo de empresa AccountRight

Columnas
Nombre Tipo Solo lectura Descripción
TimeSheetId [KEY] Uuid Verdadero Identificador de categoría único en forma de GUID.
EntryId Uuid Verdadero Identificador único de guid que pertenece a la entrada de línea.
EntryDate Datetime Falso Fecha de la entrada, formato AAAA-MM-DD HH:MM:SS
EntryHours Double Falso Número de horas asignadas para el día de entrada.
EntryProcessed Boolean Verdadero indica que la entrada de la hoja de horas ha sido procesada o no como parte de la nómina
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

TimesheetLineItems

Devolver entradas de hojas de tiempo para un archivo de empresa AccountRight

Columnas
Nombre Tipo Solo lectura Descripción
TimeSheetId [KEY] Uuid Verdadero Identificador de categoría único en forma de GUID.
PayrollCategoryId Uuid Falso Identificador único de categoría de salario de nómina en forma de GUID.
PayrollCategoryName String Verdadero Nombre de la categoría salarial de nómina.
PayrollCategoryType String Verdadero Indica el tipo de categoría de nómina, es decir: Salario, Deducción, Impuesto.
PayrollCategoryURI String Verdadero Identificador de recurso uniforme asociado al objeto de categoría de salario de nómina.
JobId Uuid Verdadero Identificador único de GUID que pertenece al trabajo para esta línea de la entrada del parte de horas.
JobNumber String Verdadero Número asignado al trabajo.
JobName String Verdadero Nombre asignado al trabajo.
JobURI String Verdadero Identificador de recurso uniforme asociado con el objeto de trabajo.
ActivityId Uuid Verdadero Identificador único de GUID que pertenece a la actividad asignada para esta línea de la entrada del parte de horas.
ActivityName String Verdadero Nombre de la actividad.
ActivityURI String Verdadero Identificador de recurso uniforme asociado con el objeto de actividad.
CustomerId Uuid Verdadero Identificador único de GUID que pertenece al cliente asignado para esta línea de la entrada del parte de horas.
CustomerName String Verdadero Nombre del cliente.
CustomerDisplayID String Falso El ID de la tarjeta de contacto del cliente también se puede utilizar como un identificador único de contacto del cliente.
CustomerURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cliente.
Notes String Verdadero Notas adjuntas a la entrada del parte de horas.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Hojas de Horas

Devolver entradas de hojas de tiempo para un archivo de empresa AccountRight

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden usar con el operador =. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten el tipo de comparación anterior para el filtrado del lado del servidor: ID, EmployeeName, EmployeeDisplayId, StartDate, EndDate. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM Categories WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
SELECT * FROM Timesheets WHERE EmployeeName = "Mary Jones"
SELECT * FROM Timesheets WHERE EmployeeDisplayId = "EMP00001"
SELECT * FROM Timesheets WHERE StartDate = "2019-10-28"
SELECT * FROM Timesheets WHERE EndDate = "2019-11-03"
Columnas
Nombre Tipo Solo lectura Descripción
Id [KEY] Uuid Verdadero Identificador de categoría único en forma de GUID.
EmployeeName String Verdadero Nombre del empleado.
EmployeeDisplayId String Verdadero La identificación de la tarjeta de contacto del empleado también se puede usar como un identificador único de contacto del empleado.
EmployeeURI String Verdadero Identificador de recurso uniforme asociado con el objeto empleado.
StartDate Datetime Falso Fecha en que comienza el período del parte de horas, formato AAAA-MM-DD HH:MM:SS
EndDate Datetime Falso Fecha en que finaliza el período del parte de horas, formato AAAA-MM-DD HH:MM:SS
URI String Verdadero Identificador de recurso uniforme asociado con el objeto empleado.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Transferencia de Transacciones

Devuelva, actualice, cree y elimine transacciones de transferencia de dinero para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Importe, TransferNumber, Memo, Fecha, ToAccountID, ToAccountDisplayID, ToAccountName, FromAccountID, FromAccountDisplayID, FromAccountName, CategoryID, CategoryDisplayID, CategoryName. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM TransferringTransactions WHERE ID = "bfaade84-1adf-4e2d-acfd-629e95d09de7"
SELECT * FROM TransferringTransactions WHERE Amount = 3300
SELECT * FROM TransferringTransactions WHERE TransferNumber = "TR000007" OR TransferNumber = "TR000008"
Insertar

Los siguientes atributos son necesarios cuando se realiza una inserción: Fecha, Importe, ToAccountID, FromAccountID.

INSERT INTO TransferringTransactions(Date, Amount, ToAccountID, FromAccountID) VALUES ("01/01/2019", 6700.0, "446d2226-254b-4821-acc2-7031842e0166", "9421b774-20fa-4c5f-bced-fbb6ecd42ebd")
Columnas
Nombre Tipo Solo lectura Descripción
ID [KEY] Uuid Verdadero Identificador único en forma de GUID.
Amount Double Falso El monto a asignar a la cuenta debe ser distinto de cero.
TransferNumber String Falso Número de identificación de la transacción de pago, si se deja en blanco en POST, se incrementará automáticamente en función del último # registrado.
Memo String Falso Texto de la nota que describe la transacción de transferencia de dinero.
Date Datetime Falso Entrada de la fecha de la transacción.
RowVersion String Verdadero El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String Verdadero El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
ToAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
ToAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
ToAccountName String Verdadero Nombre de la cuenta.
ToAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
FromAccountID Uuid Falso Identificador único de la cuenta en forma de GUID.
FromAccountDisplayID String Verdadero Código de cuenta. El formato incluye separador, es decir, 4-1100
FromAccountName String Verdadero Nombre de la cuenta.
FromAccountURI String Verdadero Identificador de recurso uniforme asociado con el objeto de cuenta.
CategoryID Uuid Verdadero Identificador de categoría único en forma de GUID.
CategoryDisplayID String Verdadero Mostrar ID para la categoría.
CategoryName String Verdadero Nombre de la categoría.
CategoryURI String Verdadero Identificador de recurso uniforme asociado con el objeto de categoría.
CompanyFileId String Verdadero El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Puntos de Vista

Las vistas se componen de columnas y pseudocolumnas. Las vistas son similares a las tablas en la forma en que se representan los datos; sin embargo, las vistas no admiten actualizaciones. Las entidades que se representan como vistas suelen ser entidades de solo lectura. A menudo, un procedimiento almacenado* está disponible para actualizar los datos si dicha funcionalidad es aplicable a la fuente de datos.

Las consultas se pueden ejecutar contra una vista como si fuera una tabla normal, y los datos que regresan son similares en ese sentido. Para obtener más información sobre las tablas y los procedimientos almacenados, vaya a sus entradas correspondientes en este documento de ayuda.

Conector Jitterbit para Vistas MYOB

Nombre Descripción
AccountBudgetItems Devolver y actualizar las partidas presupuestarias de la cuenta del libro mayor
AccountingProperties Devoluciones Información sobre los detalles del ejercicio.
AccountRegister Devuelve la actividad de la cuenta del libro mayor.
BalanceSheetSummaryReport Devuelve un resumen de balance.
BankingTransactions Devuelva una lista de transacciones de extractos bancarios para un archivo de empresa AccountRight.
Categories Categorías de devolución para el seguimiento del centro de costos
CategoryRegisters Transacciones de devolución agrupadas con categorías
Company Devuelve detalles de información de la empresa.
CompanyFiles Devuelve una lista de archivos de la empresa.
CompanyPreferences Devuelve las preferencias de archivo de datos de la empresa para un archivo de empresa AccountRight.
ContactAddressItems Elementos de dirección de contacto.
CreditSettlementItems Elementos de liquidación de créditos.
Currencies Ver monedas dentro de un archivo de empresa de Accountright Live.
CustomerPaymentInvoices Elementos de pago del cliente para un archivo de empresa AccountRight.
DebitSettlementItems Elementos de liquidación de débito.
EmployeeBankAccountItems Elementos de la cuenta bancaria del empleado.
EmployeePayrollAdviceReport Devuelva un informe de aviso de pago que muestre los detalles del cheque de pago del empleado para un archivo de empresa AccountRight.
EmployeePayrollCategoryItems Artículos de categoría de nómina de empleados.
EmployeePayrollDeductionItems Elementos de deducción de nómina de empleados.
EmployeePayrollEntitlementItems Elementos de derechos de nómina de empleados.
EmployeePayrollExpenseItems Partidas de gastos de nómina de empleados.
EmployeePayrollWageCategoryItems Artículos de categoría de salario de empleados.
InventoryAdjustmentLines Devolución y actualización de líneas de ajuste de inventario
ItemLocations Devolver la información de ubicación de un artículo inventariado
ItemSellingPrices Devuelva y actualice la matriz de precios de artículos para varios precios de venta de clientes.
JobBudgetItems Elementos del presupuesto de trabajo.
JournalItems Elementos de línea del diario.
JournalTransactionItems Información de uso para la operación JournalTransactionItems.rsd.
JournalTransactions Información de uso para la operación JournalTransactions.rsd.
Locations Devuelve la información de ubicación de un artículo inventariado.
NZGSTReport Devuelve un informe GST para los archivos AccountRight de Nueva Zelanda.
PayrollCategories Devuelve información genérica sobre todos los tipos de categorías de nómina para un archivo de empresa AccountRight.
PayrollCategorySummaryReport Devuelve un informe de resumen de categoría de nómina para un archivo AccountRight.
PayrollDeductions Devolver categorías de nómina de tipo deducción para un fichero de empresa AccountRight
PayrollEntitlements Devolver categorías de nómina de derecho de tipo para un archivo de empresa AccountRight.
PayrollExpenses Devolver categorías de nómina de tipo gasto para un archivo de empresa AccountRight.
PayrollSuperannuations Devolver categorías de nómina de tipo jubilación para un archivo de empresa AccountRight.
PayrollTaxes Devolver categorías de nómina de tipo impuesto para un fichero de empresa AccountRight.
PayrollTaxTables Devuelva las tablas de impuestos sobre la nómina cargadas en un archivo de empresa AccountRight.
ProfitAndLossSummaryReport Devuelve un resumen de pérdidas y ganancias de un archivo AccountRight.
PurchaseBillItems Devuelva todos los tipos de facturas de compra para un archivo de empresa AccountRight.
PurchaseOrderItems Devuelva todos los tipos de órdenes de compra para un archivo de empresa AccountRight.
ReceivingTransactionItems Reciba transacciones de dinero para un archivo de empresa AccountRight.
SaleInvoiceItems Devuelva todos los tipos de facturas de venta para un archivo de empresa AccountRight.
SaleOrderItems Devuelve todos los tipos de órdenes de venta para un archivo de empresa AccountRight.
SaleQuoteItems Devuelve todos los tipos de cotizaciones de venta para un archivo de empresa AccountRight.
SpendingTransactionItems Gastar artículos de transacciones de dinero para un archivo de empresa AccountRight.
SuperannuationFunds Detalles del fondo de jubilación para un archivo de empresa AccountRight.
SupplierPaymentItems Elementos de pago del proveedor para un archivo de empresa AccountRight.
TaxCodeSummaryReport Devuelve un informe de resumen de código de impuestos para archivos AccountRight.
TransactionCodingSummaryReport Devuelve un informe del número total de transacciones codificadas y no codificadas en un archivo AccountRight.

CuentaBudgetItems

Devolver y actualizar las partidas presupuestarias de la cuenta del libro mayor

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
FinancialYear Integer El año fiscal puede consistir únicamente en el año fiscal actual o el siguiente.
LastMonthInFinancialYear Integer Número que representa el último mes del ejercicio económico. Por ejemplo, 3 indica marzo.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountName String Nombre de la cuenta.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
MonthlyBudgets String Una matriz de información de presupuesto de cuenta mensual.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

ContabilidadPropiedades

Devoluciones Información sobre los detalles del ejercicio.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
ConversionDate Datetime Nombre de la empresa tal como se ingresó en la ventana Información de la empresa.
CurrentFinancialYear Integer El número de serie del producto AccountRight único para su suscripción.
LastMonthFinancialYear Integer Dirección tal como se ingresó en la ventana Información de la empresa.
RowVersion String Número incremental que se puede usar para el control de cambios pero no conserva una fecha ni una hora.

CuentaRegistrarse

Devuelve la actividad de la cuenta del libro mayor.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, actividad, ajuste, mes, año, YearEndActivity, YearEndAdjustment, AccountID, AccountDisplayID, AccountName. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM AccountRegister WHERE AccountID = "d3f55ef1-ce77-4ef2-a415-61d04db2c5fc"
SELECT * FROM AccountRegister WHERE AccountName = "AccountName"
SELECT * FROM AccountRegister WHERE Month = 6
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único en forma de GUID.
Activity Decimal Actividad neta dentro de la cuenta de pérdidas y ganancias o movimiento neto dentro de las cuentas del balance.
Adjustment Decimal Ajustes.
Month Integer Mes en que se generó la actividad es decir diciembre = 12.
Year Integer Año en que se generó la actividad es decir 2014.
YearEndActivity Decimal Actividad neta dentro de la cuenta de pérdidas y ganancias o movimiento neto dentro de las cuentas del balance general para YearEndAdjustments.
YearEndAdjustment Decimal Asientos del diario general registrados fuera del año fiscal de 12 meses.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
UnitCount Decimal Cantidad de saldo de la cuenta.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

BalanceResumenInforme

Devuelve un resumen de balance.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: AsOfDate, YearEndAdjust. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM BalanceSheetSummaryReport WHERE AsOfDate = '2021-05-31 00:00:00' AND YearEndAdjust = false
Columnas
Nombre Tipo Descripción
AccountTotal Decimal Importe total de la cuenta para el intervalo de fechas determinado.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
AsOfDate Date Fecha del período, formato AAAA-MM-DD HH:MM:SS
YearEndAdjust Boolean Si está incluyendo Ajustes de fin de año. Este es un valor verdadero o falso.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Transacciones Bancarias

Devuelva una lista de transacciones de extractos bancarios para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, fecha, descripción, IsCredit, StatementDate, estado, monto, AccountID, AccountDisplayID, AccountName. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM BankingTransactions WHERE ID = "6d35e53a-5070-432d-b9ec-f4791e353352"
SELECT * FROM BankingTransactions WHERE IsCredit = true
SELECT * FROM BankingTransactions WHERE Amount = 1400 OR Amount = 1800
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único en forma de GUID.
Date Datetime Fecha de Transacción.
Description String Texto descriptivo de la transacción.
IsCredit Boolean Verdadero o falso.
StatementDate Datetime Fecha en la que BankStatement se introdujo en AccountRight.
Status String Uno de: Descodificado, Codificado, Oculto.
Amount Decimal Monto en dólares del retiro o depósito.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Categorías

Categorías de devolución para el seguimiento del centro de costos

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden usar con el operador =. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten el tipo de comparación anterior para el filtrado del lado del servidor: ID, DisplayID, Nombre, Descripción, IsActive. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM Categories WHERE ID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
SELECT * FROM Categories WHERE DisplayID = "TestDisplayID"
SELECT * FROM Categories WHERE Name = "Category 1" OR Description = "Test description"
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador de categoría único en forma de GUID.
DisplayId String Mostrar ID asignado a la categoría.
Name String Nombre asignado a la categoría.
Description String Texto descriptivo de la categoría.
IsActive Boolean True indica que la categoría está activa. Falso indica que la categoría está inactiva.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

CategoríaRegistros

Transacciones de devolución agrupadas con categorías

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden usar con el operador =. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten el tipo de comparación anterior para el filtrado del lado del servidor: CategoryID, AccountID, Year, Month, Activity, YearEndActivity. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM CategoryRegisters WHERE CategoryID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
SELECT * FROM CategoryRegisters WHERE AccountID = "1bed306d-2da4-49b3-9023-153c3dc5b2e9"
SELECT * FROM CategoryRegisters WHERE Year = "2019"
SELECT * FROM CategoryRegisters WHERE Month = "09"
Columnas
Nombre Tipo Descripción
CategoryID Uuid Identificador de categoría único en forma de GUID para la categoría.
AccountID Uuid Identificador de categoría único en forma de GUID para la cuenta.
Year Integer Ejercicio en el que se generó la actividad, es decir, 2014.
Month Integer Mes en que se generó la actividad es decir diciembre = 12.
Activity Decimal Actividad neta dentro de la cuenta de pérdidas y ganancias o movimiento neto dentro de las cuentas del balance.
YearEndActivity Decimal Actividad neta dentro de la cuenta de pérdidas y ganancias o movimiento neto dentro de las cuentas del balance general para YearEndAdjustments.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Compañía

Devuelve detalles de información de la empresa.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
CompanyName String Nombre de la empresa tal como se ingresó en la ventana Información de la empresa.
SerialNumber Integer El número de serie del producto AccountRight único para su suscripción.
Address String Dirección tal como se ingresó en la ventana Información de la empresa.
PhoneNumber String Número de teléfono tal como se ingresó en la ventana Información de la empresa.
FaxNumber String Número de fax tal como se ingresó en la ventana Información de la empresa.
EmailAddress String Dirección de Correo tal como se ingresó en la ventana Información de la empresa.
ABNOrTFN String ABN o TFN tal como se ingresó en la ventana Información de la empresa.
ABNBranch String Sucursal de ABN tal como se ingresó en la ventana Información de la empresa.
ACN String ACN tal como se ingresó en la ventana Información de la empresa.
SalesTaxNumber String SalesTaxNumber tal como se ingresó en la ventana Información de la empresa
PayeeNumber String Número de beneficiario tal como se ingresó en la ventana Información de la empresa.
ReadOnly Boolean Indica si la licencia del archivo de la empresa ha caducado o si el archivo en línea se ha desprotegido.
RowVersion String Número incremental que se puede usar para el control de cambios pero no conserva una fecha ni una hora.

EmpresaArchivos

Devuelve una lista de archivos de la empresa.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM CompanyFiles WHERE ID = "68556195-8f87-4e1a-85e9-069f5fc52497"
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único en forma de GUID.
CheckedOutBy String mi. Usuario de MYOB que ha desprotegido el archivo sin conexión.
CheckedOutDate Datetime Fecha en que el archivo en línea se desprotegió sin conexión.
Country String El código de país de 2 caracteres. EG: Australia o Nueva Zelanda
LibraryPath String Nombre de la ruta al archivo de la empresa.s
Name String Nombre del objeto.
ProductVersion String Versión de MYOB AccountRight Live con la que se creó este archivo de empresa. EG: 2013.3.
ProductLevelCode Integer Código de producto AccountRight Live.
ProductLevelName String Nombre del producto AccountRight Live, es decir, Basics, Standard, Plus.
SerialNumber String El número de serie de 12 dígitos del archivo AccountRight.
UiAccessFlags Integer El identificador de tipo de producto accesible al archivo. 0-LocalAccountRight, 1-OnlineAccountRight, 2-New Essentials, 3-AccountRight y NewEssentials
Uri String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.

EmpresaPreferencias

Devuelve las preferencias de archivo de datos de la empresa para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
PreferToReceiveMoneyIntoUndepositedFunds Boolean Verdadero indica que la preferencia Cuando recibo dinero, prefiero agrupar con otros fondos no depositados está activada. Falso indica que la preferencia Cuando recibo dinero, prefiero agrupar con otros fondos no depositados está desactivada.
PurchasesTermsBalanceDueDate Integer La fecha de vencimiento del saldo que incluye EOM (fin de mes).
PurchasesTermsCreditLimit Decimal Límite de crédito de contacto del cliente predeterminado.
PurchasesTermsDiscountDate Integer La fecha de descuento que incluye EOM (fin de mes).
PurchasesTermsDiscountForEarlyPayment Double % de descuento por pronto pago.
PurchasesTermsMonthlyChargeForLatePayment Double % de cargo mensual por pago atrasado.
PurchasesTermsPaymentIsDue String Definiciones de condiciones de pago predeterminadas: CashOnDelivery, PrePaid, InAGivenNumberOfDays, OnADayOfTheMonth, NumberOfDaysAfterEOM, DayOfMonthAfterEOM.
PurchasesTermsPriceLevel String Nivel de precio predeterminado.
PurchasesTermsUseCustomerTaxCode Boolean Verdadero o falso.
PurchasesTermsUseSupplierTaxCode Boolean Verdadero o falso.
PurchasesTermsFreightTaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
PurchasesTermsFreightTaxCodeCode String Código fiscal de 3 dígitos.
PurchasesTermsFreightTaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
PurchasesTermsTaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
PurchasesTermsTaxCodeCode String Código fiscal de 3 dígitos.
PurchasesTermsTaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
ReportsAndFormsReportTaxablePayments Boolean True indica que el informe de pagos imponibles realizados a contratistas está activado. Falso indica que el informe de pagos imponibles realizados a contratistas está desactivado.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
SalesTermsBalanceDueDate Integer La fecha de vencimiento del saldo que incluye EOM (fin de mes).
SalesTermsCreditLimit Decimal Límite de crédito de contacto del cliente predeterminado.
SalesTermsDiscountDate Integer La fecha de descuento que incluye EOM (fin de mes).
SalesTermsDiscountForEarlyPayment Double % de descuento por pronto pago.
SalesTermsMonthlyChargeForLatePayment Double % de cargo mensual por pago atrasado.
SalesTermsPaymentIsDue String Definiciones de condiciones de pago predeterminadas: CashOnDelivery, PrePaid, InAGivenNumberOfDays, OnADayOfTheMonth, NumberOfDaysAfterEOM, DayOfMonthAfterEOM.
SalesTermsPriceLevel String Nivel de precio predeterminado.
SalesTermsUseCustomerTaxCode Boolean Verdadero o falso.
SalesTermsUseSupplierTaxCode Boolean Verdadero o falso.
SalesTermsFreightTaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
SalesTermsFreightTaxCodeCode String Código fiscal de 3 dígitos.
SalesTermsFreightTaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
SalesTermsTaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
SalesTermsTaxCodeCode String Código fiscal de 3 dígitos.
SalesTermsTaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
SystemCategoryTracking String Puede constar de los siguientes valores: Off, OnAndNotRequired, OnAndRequired.
SystemLockPeriodPriorTo String Período de bloqueo que deshabilita las entradas anteriores a una fecha determinada.
SystemTransactionsCannotBeChangedMustBeReversed Boolean True indica que las transacciones no se pueden cambiar ni eliminar, se deben revertir. Falso indica que las transacciones se pueden cambiar o eliminar.
TimesheetsUseTimesheetsFor String Puede consistir en TimeBillingAndPayroll o Payroll.
TimesheetsWeekStartsOn String Día en que comienza la semana, es decir: lunes, martes, miércoles.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

ContactoDirecciónArtículos

Elementos de dirección de contacto.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
ContactID [KEY] Uuid Identificador único en forma de GUID.
City String Registro de la ciudad de domicilio.
ContactName String Nombre de contacto en el registro de dirección.
Country String País de ubicación del registro de dirección.
Email String Contacto de Correo del registro de dirección.
Fax String Número de fax del registro de dirección.
Location Integer Un contacto puede tener hasta cinco registros de direcciones.
Phone1 String Número de teléfono 1 del registro de dirección.
Phone2 String Número de teléfono 2 del registro de domicilio.
Phone3 String Número de teléfono 3 del registro de domicilio.
PostCode String Código postal del registro de dirección.
Salutation String Texto de saludo para el registro de direcciones.
State String Estado del registro de domicilio. Actualizado en 2018.1, este campo es obligatorio para direcciones con un país en blanco o Australia. Cuando sea necesario, los valores válidos son: AAT, ACT, NSW, NT, QLD, SA, TAS, VIC, WA.
Street String Contenido completo del campo Dirección.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

CréditoLiquidaciónArtículos

Elementos de liquidación de crédito.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
CreditSettlementID [KEY] Uuid Identificador único en forma de GUID.
AmountApplied Decimal Importe del crédito aplicado a las transacciones de venta, el importe debe ser mayor que 0.
Type String Tipo de venta que puede consistir en lo siguiente: Factura, Pedido.
SaleID Uuid Identificador único en forma de GUID.
SaleNumber String Número de venta.
SaleURI String Identificador uniforme de recurso asociado a la factura.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Monedas

Ver monedas dentro de un archivo de empresa de Accountright Live.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, código, nombre de moneda, tasa de moneda. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM Currencies WHERE Code = "AED"
SELECT * FROM Currencies WHERE CurrencyName = "Emirati Dirham"
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único en forma de GUID.
Code String Código ISO 4217 de tres letras para esta moneda.
CurrencyName String Nombre completo de la moneda.
CurrencyRate Decimal Tasa de conversión de la moneda local.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

ClientePagoFacturas

Elementos de pago del cliente para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
CustomerPaymentID [KEY] Uuid Identificador único en forma de GUID.
ID Uuid Identificador único guid perteneciente a la factura.
AmountApplied Double Importe aplicado a la factura.
Number String número de factura
RowID Integer Secuencia de la entrada dentro del conjunto de pago del cliente.
Type String Tipo de factura: Factura, Pedido.
URI String Identificador de recurso uniforme asociado al objeto de factura.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Elementos de Liquidación de Débito

Elementos de liquidación de débito.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
DebitSettlementID [KEY] Uuid Identificador único en forma de GUID.
Type String Tipo de compra que puede consistir en lo siguiente: Factura, Pedido.
AmountApplied Double Monto de débito aplicado a las transacciones de compras, el monto debe ser mayor a 0.
PurchaseID Uuid Identificador único en forma de GUID.
PurchaseNumber String Número de compra.
PurchaseURI String Identificador de recurso uniforme asociado a la compra.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

EmpleadoBancoCuentaArtículos

Elementos de la cuenta bancaria del empleado.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
EmployeeID [KEY] Uuid Identificador único en forma de GUID.
BSBNumber String Solo requerido: para actualizar los detalles de pago de un empleado existente donde PaymentMethod = Electronic. El formato parece
BankAccountName String Solo requerido: para actualizar los detalles de pago de un empleado existente donde PaymentMethod = Electronic.
BankAccountNumber String Solo requerido: para actualizar los detalles de pago de un empleado existente donde PaymentMethod = Electronic.
Unit String Las unidades pueden constar de los siguientes valores Enum: Porcentaje, Dólares, Monto restante (solo lectura para la última cuenta de la colección).
Value Integer Importe del pago neto que se transferirá a la cuenta del empleado utilizando dólares (13,6) o porcentaje (0,00 - 100,00)
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Informe de Asesoramiento de Nómina de Empleados

Devuelva un informe de aviso de pago que muestre los detalles del cheque de pago del empleado para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
AnnualSalary Decimal Monto del salario anual del empleado (al momento de la convocatoria API).
ChequeNumber String Número de cheque o tipo de referencia.
DateOfBirth Datetime Fecha de nacimiento de los empleados.
EmployerABNOrTFN String ABN o TFN tal como se ingresó en la ventana Información de la empresa o en el extremo de la empresa.
EmployerCompanyName String Nombre de la empresa tal como se ingresó en la ventana Información de la empresa o en el extremo de la empresa.
EmployerURI String Identificador uniforme del recurso asociado al expediente de la empresa.
GrossPay Decimal Salario bruto por período de pago (cantidad total de dinero antes de deducciones) para el empleado.
HourlyRate Decimal Tarifa por hora del empleado.
NetPay Decimal Salario neto por período de pago (cantidad total de dinero después de las deducciones) para el empleado.
PayFrequency String La frecuencia de pago puede consistir en lo siguiente: semanal, quincenal, dos veces al mes, mensual.
PayPeriodEndDate Datetime Fecha de finalización del período de pago.
PayPeriodStartDate Datetime Fecha de inicio del período de pago.
PaymentDate Datetime Fecha en que se procesó y pagó el cheque de pago,.
SuperannuationFundID Uuid Identificador único de guid perteneciente al fondo de jubilación.
SuperannuationFundName String Nombre del fondo de pensiones.
SuperannuationFundURI String Identificador uniforme del recurso asociado al fondo de jubilación.
EmployeeID Uuid Identificador único de GUID que pertenece al contacto del empleado asignado.
EmployeeDisplayID String La identificación de la tarjeta de contacto del cliente también se puede usar como un identificador de contacto único del empleado.
EmployeeName String Nombre del contacto del empleado.
EmployeeURI String Identificador de recurso uniforme asociado con el objeto de contacto del empleado.
Amount Decimal Importe procesado para la categoría de nómina, es decir, importes en dólares para salarios, jubilación, deducciones y horas por derechos.
PayrollCategoryID Uuid Identificador de categoría único en forma de GUID.
PayrollCategoryName String Nombre de la categoría.
PayrollCategoryType String Indica el tipo de categoría de nómina, es decir, Salario, Deducción, Gasto, Impuesto.
PayrollCategoryURI String Identificador de recurso uniforme asociado con el objeto de categoría.
Hours Integer Número de horas pagadas en la categoría de nómina horaria o acumuladas por derechos. Nota: Si la categoría de nómina es de tipo salario, se devuelve nulo.
CalculationRate Decimal Se calcula la tasa de una categoría de salario por hora. Nota: si el salario es de tipo salario, se devuelve nulo.
YearToDate Decimal Los montos YTD acumulados este año de nómina se basan en los pagos registrados.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

EmpleadoNóminaCategoríaArtículos

Artículos de categoría de nómina de empleados.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
EmployeeID [KEY] Uuid Identificador único en forma de GUID.
Amount Double La cantidad total.
IsCalculated Boolean Verdadero o falso.
PayrollCategoryID Uuid Identificador de categoría único en forma de GUID.
PayrollCategoryName String Nombre de la categoría.
PayrollCategoryType String Tipo de la categoría de nómina.
PayrollCategoryURI String Identificador de recurso uniforme asociado con el objeto de categoría.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

EmpleadoNóminaDeducciónArtículos

Elementos de deducción de nómina de empleados.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
PayrollDetailsID [KEY] Uuid Identificador único en forma de GUID.
ID [KEY] Uuid Identificador único en forma de GUID.
Name String Nombre de la deducción.
Type String Tipo de deducción.
URI String Identificador de recurso uniforme asociado a la deducción de gastos.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

EmpleadoNóminaEntitlementItems

Elementos de derechos de nómina de empleados.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
PayrollDetailsID [KEY] Uuid Identificador único en forma de GUID.
CarryOver Decimal El número de horas transferidas del año de nómina anterior.
EntitlementCategoryID Uuid Identificador de categoría único en forma de GUID.
EntitlementCategoryName String Nombre de la categoría.
EntitlementCategoryType String Indica el tipo de categoría de nómina, es decir: Salario, Deducción, Superannuation.
EntitlementCategoryURI String Identificador de recurso uniforme asociado con el objeto de categoría.
IsAssigned Boolean Verdadero o falso.
Total Decimal El número de horas disponibles en el derecho (Total = Transferir + YearToDate).
YearToDate Decimal Número de horas netas acumuladas este año de nómina.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Elementos de Gastos de Nómina de Empleados

Partidas de gastos de nómina de empleados.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
PayrollDetailsID [KEY] Uuid Identificador único en forma de GUID.
ID [KEY] Uuid Identificador único en forma de GUID.
Name String Nombre del gasto.
Type String Tipo de gasto.
URI String Identificador de recurso uniforme asociado con el objeto de gasto.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

EmpleadoNóminaSalarioCategoríaArtículos

Artículos de categoría de salario de empleados.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
PayrollDetailsID [KEY] Uuid Identificador único en forma de GUID.
ID [KEY] Uuid Identificador de categoría único en forma de GUID.
Name String Nombre de la categoría.
Type String Tipo de la categoría.
URI String Identificador de recurso uniforme asociado con el objeto de categoría.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Líneasdeajustedeinventario

Devolver y actualizar líneas de ajuste de inventario

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
Amount Double Monto en dólares asignado al artículo
Job String El siguiente conjunto de información extrae detalles de los trabajos
Memo String Texto de nota que describe la línea de transacción
Quantity Integer La cantidad de artículos a ajustar
RowID Integer Secuencia de la entrada dentro del conjunto diario de inventario
RowVersion String FilaVersión
UnitCost Double Coste unitario asignado al artículo

Ubicaciones de Artículos

Devolver la información de ubicación de un artículo inventariado

Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único de ubicación en forma de GUID.
ItemID Uuid Identificador único en forma de GUID.
Identifier String Identificador asignado a la ubicación.
QuantityOnHand Decimal Cantidad de unidades mantenidas en inventario
Name String Nombre asignado a la ubicación.
URI String Identificador de recurso uniforme asociado con el objeto de ubicación.

ArtículoVentaPrecios

Devuelva y actualice la matriz de precios de artículos para varios precios de venta de clientes.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ItemPriceMatrixID. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM ItemSellingPrices WHERE ItemPriceMatrixID = "3a35e83a-5070-432d-b6ec-f4791f353352"
Columnas
Nombre Tipo Descripción
ItemPriceMatrixID [KEY] Uuid Identificador único en forma de GUID.
QuantityOver Integer La primera cantidad en exceso siempre debe ser 0, para cada ruptura de cantidad adicional, especifique la cantidad del artículo.
LevelA Double Precio del artículo Nivel a, por defecto es el precio de venta base de los artículos.
LevelB Double Precio del artículo Nivel b, por defecto es el precio de venta base de los artículos.
LevelC Double Precio del artículo Nivel c, por defecto es el precio de venta base de los artículos.
LevelD Double Precio del artículo Nivel d, por defecto es el precio de venta base de los artículos.
LevelE Double Precio del artículo Nivel e, por defecto es el precio de venta base de los artículos.
LevelF Double Precio del artículo Nivel f, por defecto es el precio base de venta de los artículos.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

TrabajoBudgetItems

Elementos del presupuesto de trabajo.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
JobBudgetID Uuid Identificador único en forma de GUID.
Amount Decimal Cantidad de presupuesto para el trabajo.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Elementos del Diario

Elementos de línea del diario.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
JournalID [KEY] Uuid Identificador único en forma de GUID.
Amount Double Monto en dólares publicado en la línea de la transacción.
IsCredit Boolean True indica el monto contabilizado en la cuenta como crédito. Falso indica el importe contabilizado en la cuenta como débito.
IsOverriddenTaxAmount Boolean Verdadero indica que se modificó el monto del impuesto. Falso indica que el monto del impuesto no ha sido alterado.
Memo String Memo texto aplicado a la línea de la transacción.
RowID Integer Secuencia de la entrada dentro del juego de diario general.
TaxAmount Double Importe del impuesto para la línea del diario si se usa un TaxCode aplicable.
RowVersion String Versión de fila para el artículo. Necesario para actualizar una línea existente.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
JobID Uuid Identificador de trabajo único en forma de GUID.
JobNumber String Número asignado al trabajo.
JobName String Nombre asignado al trabajo.
JobURI String Identificador de recurso uniforme asociado con el objeto de trabajo.
TaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
TaxCodeCode String Código fiscal de 3 dígitos.
TaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

JournalTransactionItems

Información de uso para la operación JournalTransactionItems.rsd.

Información Específica de la Tabla
Seleccionar

Solo la columna JournalTransactionID, cuando se usa la comparación de igualdad, es compatible con el filtrado del lado del servidor.

Columnas
Nombre Tipo Descripción
JournalTransactionID [KEY] Uuid Identificador único en forma de GUID.
AccountID Uuid
AccountDisplayID String
AccountName String
AccountURI String
Amount Decimal
IsCredit Boolean
JobID Uuid
JobName String
JobNumber String
JobUri String
LineDescription String
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Transacciones del Diario

Información de uso para la operación JournalTransactions.rsd.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, ID de visualización, descripción, fecha de ocurrencia, fecha de publicación, tipo de diario, ID de transacción de origen, tipo de transacción de fuente de transacción. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM JournalTransactions WHERE ID = "7cabea25-6250-4df5-bb37-77eb2d38f803"
SELECT * FROM JournalTransactions WHERE Description = "description" AND SourceTransactionTransactionType = "type"
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid
DisplayID String
Description String
DateOccurred Datetime
DatePosted Datetime
JournalType String
RowVersion String
SourceTransactionID Uuid
SourceTransactionTransactionType String
SourceTransactionURI String
URI String
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Ubicaciones

Devuelve la información de ubicación de un artículo inventariado.

Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador de ubicación único en forma de GUID.
AddressCity String Ciudad de domicilio Registro.
AddressContactName String ContactName en el registro de dirección.
AddressCountry String País de la ubicación del registro de dirección.
AddressEmail String Contacto de Correo del registro de dirección.
AddressFax String Número de fax del registro de dirección.
AddressLocation Integer Una ubicación puede tener una dirección.
AddressPhone1 String Número de teléfono 1 del registro de dirección.
AddressPhone2 String Número de teléfono 2 del registro de domicilio.
AddressPhone3 String Número de teléfono 3 del registro de domicilio.
AddressPostCode String Código postal del registro de dirección.
AddressSalutation String Texto de saludo para el registro de direcciones.
AddressState String Registro del estado de la dirección.
AddressStreet String Contenido completo del campo de dirección.
AddressWebsite String Dirección web mundial para contacto.
CanSell Boolean Verdadero indica que los artículos inventariados en la ubicación se pueden vender, Falso indica que los artículos inventariados en la ubicación no se pueden vender
DisplayID String
Identifier String Identificador de la ubicación.
IsActive Boolean Verdadero indica que la ubicación está activa, Falso indica que la ubicación está inactiva.
IsIndividual Boolean
Name String Nombre de una ubicación individual.
Notes String Notas para la ubicación.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.

NZGSTInforme

Devuelve un informe GST para los archivos AccountRight de Nueva Zelanda.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: EndDate, ReportingPeriod, ReportingBasis, YearEndAdjust. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM PayrollCategorySummaryReport WHERE EndDate = "01/04/2019" AND ReportingBasis = "Cash"  AND ReportingPeriod = "6m" AND YearEndAdjust = false
Columnas
Nombre Tipo Descripción
Address String La dirección de la empresa.
CompanyName String El nombre del Negocio.
CreditAdjustments Decimal La cantidad de ajustes de crédito para el rango de fechas dado.
DebitAdjustments Decimal El monto de los ajustes de débito para el rango de fechas dado.
IrdNumber String El número IRD de la Compañía, formato xxx-xxx-xxx.
NetGSTSales Decimal El monto de ventas netas de GST para el rango de fechas dado.
PaymentAmount Decimal Monto de pago total para el rango de fechas dado.
PhoneNumber String El número de teléfono de la empresa.
TotalGSTCollected Decimal GST total recaudado para el rango de fechas dado.
TotalGSTCollectedOnPurchases Decimal GST total recaudado en compras para el rango de fechas dado.
TotalGSTCollectedOnSales Decimal GST total recaudado en ventas para el rango de fechas dado.
TotalGSTCredit Decimal Crédito total de GST para el rango de fechas dado.
TotalPurchases Decimal Cantidad total de compras para el rango de fechas dado.
TotalSales Decimal Cantidad total de ventas para el rango de fechas dado.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
ZeroRatedSupplies Decimal Total de suministros nominales cero para el rango de fechas dado.
EndDate Date Fecha de inicio del período.
ReportingPeriod String Período de informe para el informe. Esto será 1m, 2m o 6m.
ReportingBasis String La base de información para el período será en efectivo o en valores exactos.
YearEndAdjust Boolean Si está incluyendo Ajustes de fin de año. Este es un valor verdadero o falso.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

NóminaCategorías

Devuelve información genérica sobre todos los tipos de categorías de nómina para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Nombre, Tipo. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM PayrollCategories WHERE ID = "3a35e83a-5070-432d-b6ec-f4791f353352"
SELECT * FROM PayrollCategories WHERE Name = "criteria"
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único en forma de GUID.
Name String Nombre de la categoría de nómina.
Type String Indica el tipo de categoría de nómina, es decir: salario, gasto, deducción, impuesto, jubilación, derecho.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

NóminaCategoríaResumenInforme

Devuelve un informe de resumen de categoría de nómina para un archivo AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: EndDate, StartDate, ReportingBasis, YearEndAdjust. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM PayrollCategorySummaryReport WHERE StartDate = "12/01/2018" AND EndDate = "01/04/2019" AND ReportingBasis = "Cash" AND YearEndAdjust = false
Columnas
Nombre Tipo Descripción
Amount Decimal Monto total para la categoría de nómina para ese rango de fechas.
Hours Decimal Total de horas para la categoría de nómina para ese rango de fechas.
PayrollCategoryID Uuid Identificador de categoría único en forma de GUID.
PayrollCategoryName String Nombre de la categoría.
PayrollCategoryType String Tipo de categoría de nómina.
PayrollCategoryURI String Identificador de recurso uniforme asociado con el objeto de categoría.
EndDate Date Fecha de inicio del período.
StartDate Date Fecha de finalización del período.
ReportingBasis String La base de información para el período será en efectivo o en valores exactos.
YearEndAdjust Boolean Si está incluyendo Ajustes de fin de año. Este es un valor verdadero o falso.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Deducciones de Nómina

Devolver categorías de nómina de tipo deducción para un fichero de empresa AccountRight

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, CalculationBasisPercentageOf, CalculationBasisType, CalculationFixedDollarsOf, LimitAccrualPeriod, LimitFixedDollarsOf, LimitType, Name, StpCategory, Type, PayableAccountID, PayableAccountDisplayID, PayableAccountName. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM PayrollDeductions WHERE ID = "PayrollEntitlements"
SELECT * FROM PayrollDeductions WHERE CalculationBasisPercentageOf = 28
SELECT * FROM PayrollDeductions WHERE PayableAccountName = "PayableAccountName"
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único en forma de GUID.
CalculationBasisPercentageOf Decimal Porcentaje de super a calcular si CalculationBasis.Type = PercentageOfPayrollCategory.
CalculationBasisType String El tipo de cálculo a usar puede ser cualquiera de los siguientes 3: Usuario ingresado: use el monto en el pago estándar de los empleados al procesar. PercentageOfPayrollCategory: es igual a x porcentaje, se calcula como un % del salario bruto u otra categoría de nómina. FixedDollars - Equivale a x dólar a aportar para todos los empleados vinculados.
CalculationFixedDollarsOf Decimal Importe de deducción nominado CalculationBasis.Type = FixedDollars.
LimitAccrualPeriod String Cómo se calcula el gasto máximo si Limit.Type = FixedDollars. Puede constar de cualquiera de los siguientes: PayPeriod, Month, Year, Hour.
LimitFixedDollarsOf Decimal Monto máximo de gastos si Limit.Type = FixedDollars.
LimitType String El tipo de cálculo a usar puede ser cualquiera de los 3 siguientes: Sin límite: no hay límites en los cálculos de gastos. PercentageOfPayrollCategory: es igual a x porcentaje, el límite se calcula como un % del salario bruto u otra categoría de nómina. FixedDollars - Igual al límite de x dólares establecido.
Name String Nombre del objeto.
StpCategory String Categoría STP para esta categoría de nómina. Consulte la ayuda de MYOB para obtener más información. Los valores válidos son: NotReportable (predeterminado), GrossPayments, PAYGWithholding, ExemptForeignIncome, CDEPPayments, AllowanceCar, AllowanceTransport, AllowanceTravel, AllowanceMeals, AllowanceLaundry, AllowanceOther, DeductionUnionProfAssocFees, DeductionWorkPlaceGiving, ReportableFringeBenefitsExemptAmount, ReportableFringeBenefitsTaxableAmount, Componente imponible de ETPT, Componente exento de impuestos de ETPT, Retención de impuestos de ETPT, Pago de suma global A Terminación, Pago de suma global AR Redundancia, Pago de suma global B, Pago de suma global D, LumpSumPaymentE, SuperGarantía, OrdinaryTimesEarnings, ReportableEmployerSuperContributions.
Type String Indica el tipo de categoría de nómina, es decir: Salario, Gasto, Deducción.
PayableAccountID Uuid Identificador único de la cuenta en forma de GUID.
PayableAccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
PayableAccountName String Nombre de la cuenta.
PayableAccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Derechos de Nómina

Devolver categorías de nómina de derecho de tipo para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, nombre, PrintOnPayAdvice, StpCategory, Type, CalculationAccrualPeriod, CalculationFixedHoursOf, CalculationBasisType, CarryEntitlementOverToNextYear. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM PayrollEntitlements WHERE ID = "3a35e83a-5070-432d-b6ec-f4791f353352"
SELECT * FROM PayrollEntitlements WHERE Name = "criteria"
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único en forma de GUID.
Name String Nombre del objeto.
PrintOnPayAdvice Boolean Verdadero indica que las horas de licencia acumuladas se mostrarán en los avisos de pago. Falso indica que las horas de licencia acumuladas no se mostrarán en los avisos de pago.
StpCategory String Categoría STP para esta categoría de nómina. Consulte la ayuda de MYOB para obtener más información. Los valores válidos son: NotReportable (predeterminado), GrossPayments, PAYGWithholding, ExemptForeignIncome, CDEPPayments, AllowanceCar, AllowanceTransport, AllowanceTravel, AllowanceMeals, AllowanceLaundry, AllowanceOther, DeductionUnionProfAssocFees, DeductionWorkPlaceGiving, ReportableFringeBenefitsExemptAmount, ReportableFringeBenefitsTaxableAmount, Componente imponible de ETPT, Componente exento de impuestos de ETPT, Retención de impuestos de ETPT, Pago de suma global A Terminación, Pago de suma global AR Redundancia, Pago de suma global B, Pago de suma global D, LumpSumPaymentE, SuperGarantía, OrdinaryTimesEarnings, ReportableEmployerSuperContributions.
Type String Indica el tipo de categoría de nómina, es decir: Salario, Gasto, Deducción.
CalculationAccrualPeriod String Cómo se acumulan las horas especificadas si CalculationBasis.Type = FixedHours. Puede constar de cualquiera de los siguientes: PayPeriod, Month, Year, Hour.
CalculationFixedHoursOf Decimal Número de horas a acumular si CalculationBasis.Type = FixedHours.
CalculationBasisType String El tipo de cálculo a usar puede ser cualquiera de los siguientes 3: Usuario ingresado: use el monto en el pago estándar de los empleados al procesar. PercentageOfPayrollCategory: es igual a x porcentaje, se calcula como un % del salario bruto u otra categoría de nómina. FixedDollars - Equivale a x dólar a aportar para todos los empleados vinculados.
CarryEntitlementOverToNextYear Boolean True indica transferir las horas de licencia no utilizadas al comenzar un nuevo año de nómina. Falso indica que no se transfieren las horas de licencia no utilizadas al comenzar un nuevo año de nómina.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
PayrollWages String Una matriz de información de categorías salariales vinculadas, cuando se registran horas para salarios vinculados seleccionados en el pago de un empleado, el saldo de derechos se reducirá en consecuencia.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Gastos de Nómina

Devolver categorías de nómina de tipo gasto para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, LimitAccrualPeriod, LimitFixedDollarsOf, LimitType, PrintOnPayAdvice, Threshold, Name, StpCategory, Type, PayrollCategoryID, PayrollCategoryName, PayrollCategoryType, CalculationBasisPercentageOf, CalculationBasisType, ExpenseAccountID, ExpenseAccountDisplayID, ExpenseAccountName, PayableAccountID, PayableAccount ID de pantalla, Nombre de la cuenta a pagar. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM PayrollExpenses WHERE PrintOnPayAdvice = true
SELECT * FROM PayrollExpenses WHERE LimitFixedDollarsOf = 350
SELECT * FROM PayrollExpenses WHERE StpCategory = "NotReportable"
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único en forma de GUID.
LimitAccrualPeriod String Cómo se calcula el gasto máximo si Limit.Type = FixedDollars. Puede constar de cualquiera de los siguientes: PayPeriod, Month, Year, Hour.
LimitFixedDollarsOf Decimal Monto máximo de gastos si Limit.Type = FixedDollars.
LimitType String El tipo de cálculo a usar puede ser cualquiera de los 3 siguientes: Sin límite: no hay límites en los cálculos de gastos. PercentageOfPayrollCategory: es igual a x porcentaje, el límite se calcula como un % del salario bruto u otra categoría de nómina. FixedDollars - Igual al límite de x dólares establecido.
PrintOnPayAdvice Boolean Verdadero indica que los gastos acumulados se mostrarán en los avisos de pago. Falso indica que los gastos acumulados no se mostrarán en los avisos de pago.
Threshold Decimal Monto si el gasto solo es pagadero cuando los salarios superan un cierto $$ por mes.
Name String Nombre de la categoría salarial.
StpCategory String Categoría STP para esta categoría de nómina. Consulte la ayuda de MYOB para obtener más información. Los valores válidos son: NotReportable (predeterminado), GrossPayments, PAYGWithholding, ExemptForeignIncome, CDEPPayments, AllowanceCar, AllowanceTransport, AllowanceTravel, AllowanceMeals, AllowanceLaundry, AllowanceOther, DeductionUnionProfAssocFees, DeductionWorkPlaceGiving, ReportableFringeBenefitsExemptAmount, ReportableFringeBenefitsTaxableAmount, Componente imponible de ETPT, Componente exento de impuestos de ETPT, Retención de impuestos de ETPT, Pago de suma global A Terminación, Pago de suma global AR Redundancia, Pago de suma global B, Pago de suma global D, LumpSumPaymentE, SuperGarantía, OrdinaryTimesEarnings, ReportableEmployerSuperContributions.
Type String Indica el tipo de categoría de nómina, es decir: Salario, Gasto, Deducción.
PayrollCategoryID Uuid Identificador de categoría único en forma de GUID.
PayrollCategoryName String Nombre de la categoría.
PayrollCategoryType String Indica el tipo de categoría de nómina, es decir: Salario, Gasto, Deducción.
PayrollCategoryURI String Identificador de recurso uniforme asociado con el objeto de categoría.
CalculationBasisPercentageOf Decimal Porcentaje de super a calcular si CalculationBasis.Type = PercentageOfPayrollCategory.
CalculationBasisType String El tipo de cálculo a usar puede ser cualquiera de los siguientes 3: Usuario ingresado: use el monto en el pago estándar de los empleados al procesar. PercentageOfPayrollCategory: es igual a x porcentaje, se calcula como un % del salario bruto u otra categoría de nómina. FixedDollars - Equivale a x dólar a aportar para todos los empleados vinculados.
ExpenseAccountID Uuid Identificador único de la cuenta en forma de GUID.
ExpenseAccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
ExpenseAccountName String Nombre de la cuenta.
ExpenseAccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
PayableAccountID Uuid Identificador único de la cuenta en forma de GUID.
PayableAccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
PayableAccountName String Nombre de la cuenta.
PayableAccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

NóminaJubilaciones

Devolver categorías de nómina de tipo jubilación para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, ContributionType, Exclusion, PrintOnPayAdvice, Threshold, Type, LimitType, Name, PayrollCategoryID, PayrollCategoryName, PayrollCategoryType, CalculationBasisPercentageOf, CalculationBasisType, ExpenseAccountID, ExpenseAccountDisplayID, ExpenseAccountName, PayableAccountID, PayableAccountDisplayID, PayableAccountName. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM PayrollSuperannuations WHERE Threshold = 450
SELECT * FROM PayrollSuperannuations WHERE LimitType = "NoLimit"
SELECT * FROM PayrollSuperannuations WHERE Exclusion = 23
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único en forma de GUID.
ContributionType String El tipo de base de cotización, consiste en lo siguiente: Garantía de Superación, Adicional de Empleado, Adicional de Empleador, Productividad, Cesantía, Sacrificio de Salario, Cónyuge.
Exclusion Decimal Cantidad para reducir el salario de un empleado antes de calcular la jubilación.
PrintOnPayAdvice Boolean Verdadero indica que la jubilación acumulada se mostrará en los avisos de pago. Falso indica que la jubilación acumulada no se mostrará en los avisos de pago.
Threshold Decimal Monto si la jubilación solo se paga cuando los salarios superan un cierto $$ por mes.
Type String Indica el tipo de categoría de nómina, es decir: Salario, Gasto, Deducción.
LimitType String El tipo de cálculo a usar puede ser cualquiera de los 3 siguientes: Sin límite: no hay límites en los cálculos de contribución. PercentageOfPayrollCategory: es igual a x porcentaje, el límite se calcula como un % del salario bruto u otra categoría de nómina. FixedDollars - Igual al límite de x dólares establecido.
Name String Nombre del objeto.
PayrollCategoryID Uuid Identificador de categoría único en forma de GUID.
PayrollCategoryName String Nombre de la categoría.
PayrollCategoryType String Indica el tipo de categoría de nómina, es decir: Salario, Gasto, Deducción.
PayrollCategoryURI String Identificador de recurso uniforme asociado con el objeto de categoría.
CalculationBasisPercentageOf Decimal Porcentaje de super a calcular si CalculationBasis.Type = PercentageOfPayrollCategory.
CalculationBasisType String El tipo de cálculo a usar puede ser cualquiera de los siguientes 3: Usuario ingresado: use el monto en el pago estándar de los empleados al procesar. PercentageOfPayrollCategory: es igual a x porcentaje, se calcula como un % del salario bruto u otra categoría de nómina. FixedDollars - Equivale a x dólar a aportar para todos los empleados vinculados.
ExpenseAccountID Uuid Identificador único de la cuenta en forma de GUID.
ExpenseAccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
ExpenseAccountName String Nombre de la cuenta.
ExpenseAccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
PayableAccountID Uuid Identificador único de la cuenta en forma de GUID.
PayableAccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
PayableAccountName String Nombre de la cuenta.
PayableAccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
Exemptions String Una serie de categorías salariales de las que está exenta la categoría de jubilación.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Impuestos Sobre la Nómina

Devolver categorías de nómina de tipo impuesto para un fichero de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, nombre, StpCategory, Type, TaxTableRevisionDate, PayableAccountID, PayableAccountDisplayID, PayableAccountName. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM PayrollTaxes WHERE PayableAccountID = "02c3f70b-2570-4f2b-bd51-560c65ecb1df"
SELECT * FROM PayrollTaxes WHERE Name = "PAYG Withholding"
SELECT * FROM PayrollTaxes WHERE StpCategory = "PAYGWitholding"
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único en forma de GUID.
Name String Nombre de la categoría salarial.
StpCategory String Categoría STP para esta categoría de nómina. Consulte la ayuda de MYOB para obtener más información. Los valores válidos son: NotReportable (predeterminado), GrossPayments, PAYGWithholding, ExemptForeignIncome, CDEPPayments, AllowanceCar, AllowanceTransport, AllowanceTravel, AllowanceMeals, AllowanceLaundry, AllowanceOther, DeductionUnionProfAssocFees, DeductionWorkPlaceGiving, ReportableFringeBenefitsExemptAmount, ReportableFringeBenefitsTaxableAmount, Componente imponible de ETPT, Componente exento de impuestos de ETPT, Retención de impuestos de ETPT, Pago de suma global A Terminación, Pago de suma global AR Redundancia, Pago de suma global B, Pago de suma global D, LumpSumPaymentE, SuperGarantía, OrdinaryTimesEarnings, ReportableEmployerSuperContributions.
Type String Indica el tipo de categoría de nómina, es decir: Salario, Gasto, Deducción.
TaxTableRevisionDate Datetime La fecha en que se actualizaron por última vez las tablas de impuestos sobre la nómina cargadas en AccountRight.
PayableAccountID Uuid Identificador único de la cuenta en forma de GUID.
PayableAccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
PayableAccountName String Nombre de la cuenta.
PayableAccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

NóminaImpuestosTablas

Devuelva las tablas de impuestos sobre la nómina cargadas en un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Nombre. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM PayrollTaxTables WHERE ID = "3a35e83a-5070-432d-b6ec-f4791f353352"
SELECT * FROM PayrollTaxTables WHERE Name = "criteria"
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único en forma de GUID.
Name String Nombre de la tabla de impuestos sobre la nómina.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Informe de Resumen de Pérdidas y Ganancias

Devuelve un resumen de pérdidas y ganancias de un archivo AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: EndDate, StartDate, ReportingBasis, YearEndAdjust. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM ProfitAndLossSummaryReport WHERE StartDate = "12/01/2018" AND EndDate = "01/04/2019" AND ReportingBasis = "Cash" AND YearEndAdjust = false
Columnas
Nombre Tipo Descripción
AccountTotal Decimal Importe total de la cuenta para el intervalo de fechas determinado.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
EndDate Date Fecha de inicio del período.
StartDate Date Fecha de finalización del período.
ReportingBasis String La base de información para el período será en efectivo o en valores exactos.
YearEndAdjust Boolean Si está incluyendo Ajustes de fin de año. Este es un valor verdadero o falso.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

CompraBillItems

Devuelva todos los tipos de facturas de compra para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

Solo las columnas PurchaseBillId y BillType, cuando se usa la comparación de igualdad, son compatibles con el filtrado del lado del servidor. Si no se especifica, la columna Tipo de factura se establecerá de forma predeterminada en 'Artículo'.

Columnas
Nombre Tipo Descripción
PurchaseBillId Uuid Identificador único en forma de GUID.
Date Datetime Entrada de la fecha de la transacción.
Description String Texto descriptivo de la línea.
Total Decimal Importe total solo para la línea de pedido.
Type String El tipo de línea de factura puede consistir en lo siguiente: Transacción: todos los campos detallados en la matriz Líneas son consumibles. Encabezado: solo le permite publicar en el elemento Descripción. Subtotal: valor calculado que es de solo lectura.
BillQuantity Decimal La cantidad de mercancías enviadas.
ReceivedQuantity Decimal La cantidad de bienes recibidos.
BackorderQuantity Decimal Tenga en cuenta: se desplegará cuando la función de orden de compra esté disponible.
UnitPrice Decimal Precio por unidad.
DiscountPercent Double Tasa de descuento aplicable a la partida.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
JobID Uuid Identificador de trabajo único en forma de GUID.
JobName String Nombre asignado al trabajo.
JobNumber String Número asignado al trabajo.
JobURI String Identificador de recurso uniforme asociado con el objeto de trabajo.
TaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
TaxCodeCode String Código fiscal de 3 dígitos.
TaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
ItemID Uuid Identificador único en forma de GUID.
ItemName String Nombre del artículo.
ItemNumber String El número asignado al artículo.
ItemURI String Identificador de recurso uniforme asociado con el artículo.
RowID Integer Secuencia de la entrada dentro del artículo.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
BillType String Tipo de factura. Uno de: artículo, servicio, profesional, varios.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Artículos de Pedido de Compra

Devuelva todos los tipos de órdenes de compra para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

Solo las columnas IdPedido y TipoPedido, cuando se utiliza la comparación de igualdad, son compatibles con el filtrado del lado del servidor. Si no se especifica, la columna OrderType se establecerá de forma predeterminada en 'Artículo'.

Columnas
Nombre Tipo Descripción
PurchaseOrderId Uuid Identificador único en forma de GUID.
BillQuantity Decimal La cantidad de mercancías enviadas.
Description String Texto descriptivo de la línea.
DiscountPercent Double Tasa de descuento aplicable a la partida.
ReceivedQuantity Decimal Cantidad recibida.
Total Decimal Importe total solo para la línea de pedido.
Type String El tipo de línea puede consistir en lo siguiente: Transacción: todos los campos detallados en la matriz de líneas son consumibles. Encabezado: solo le permite publicar en el elemento Descripción. Subtotal: valor calculado que es de solo lectura.
UnitPrice Decimal Precio por unidad.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
JobID Uuid Identificador de trabajo único en forma de GUID.
JobName String Nombre asignado al trabajo.
JobNumber String Número asignado al trabajo.
JobURI String Identificador de recurso uniforme asociado con el objeto de trabajo.
TaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
TaxCodeCode String Código fiscal de 3 dígitos.
TaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
ItemID Uuid Identificador único en forma de GUID.
ItemName String Nombre del artículo.
ItemNumber String El número asignado al artículo.
ItemURI String Identificador de recurso uniforme asociado con el elemento.
RowID Integer Secuencia de la entrada dentro del artículo.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
OrderType String Tipo de la orden. Uno de: artículo, servicio, profesional, varios.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Recepción de Artículos de Transacción

Reciba transacciones de dinero para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
TransactionID Uuid Identificador único en forma de GUID.
Amount Double Importe a asignar a la cuenta.
Memo String Memo texto que describe la línea de transacción.
RowID Integer Secuencia de la entrada dentro del conjunto de gasto de dinero.
RowVersion String FilaVersión. Necesario durante la actualización para identificar la línea de pedido.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
JobID Uuid Identificador de trabajo único en forma de GUID.
JobName String Nombre asignado al trabajo.
JobNumber String Número asignado al trabajo.
JobURI String Identificador de recurso uniforme asociado con el objeto de trabajo.
TaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
TaxCodeCode String Código fiscal de 3 dígitos.
TaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

VentaFacturaItems

Devuelva todos los tipos de facturas de venta para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

Solo las columnas SaleInvoiceId y InvoiceType, cuando se usa la comparación de igualdad, son compatibles con el filtrado del lado del servidor. Si no se especifica, la columna InvoiceType se establecerá de forma predeterminada en 'Artículo'.

Columnas
Nombre Tipo Descripción
SaleInvoiceId Uuid Identificador único en forma de GUID.
DiscountPercent Double Tasa de descuento aplicable a la línea de la factura de venta.
Description String Texto de descripción para la línea de venta.
CostOfGoodsSold Decimal Costo de los bienes vendidos
RowID Integer Secuencia de la entrada dentro del conjunto de facturas de venta de artículos.
RowVersion String RowVersion o el elemento de línea.
ShipQuantity Decimal La cantidad de mercancías enviadas.
Total Decimal El tipo de línea de factura puede constar de lo siguiente: Transacción: todos los campos detallados en la matriz de líneas son consumibles. Encabezado: solo le permite publicar en el elemento Descripción. Subtotal: valor calculado que es de solo lectura.
Type String El tipo de factura.
UnitPrice Decimal Precio por unidad.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
ItemID Uuid Identificador único en forma de GUID.
ItemName String Nombre del artículo.
ItemNumber String El número asignado al artículo.
ItemURI String Identificador de recurso uniforme asociado con el elemento.
TaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
TaxCodeCode String Código fiscal de 3 dígitos.
TaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
JobID Uuid Identificador único de guid perteneciente al trabajo para la línea de venta del artículo.
JobNumber String Número asignado al trabajo.
JobName String Nombre asignado al trabajo.
JobURI String Identificador de recurso uniforme asociado con el objeto de trabajo.
LocationID Uuid Identificador único de ubicación en forma de GUID.
LocationIdentifier String Identificador asignado a la ubicación.
LocationName String Nombre asignado a la ubicación.
LocationURI String Identificador de recurso uniforme asociado con el objeto de ubicación.
InvoiceType String El tipo de factura. Uno de: artículo, servicio, profesional, varios.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

VentaPedidoArtículos

Devuelve todos los tipos de órdenes de venta para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

Solo las columnas SaleOrderId y OrderType, cuando se usa la comparación de igualdad, son compatibles con el filtrado del lado del servidor. Si no se especifica, la columna OrderType se establecerá de forma predeterminada en 'Artículo'.

Columnas
Nombre Tipo Descripción
SaleOrderId Uuid Identificador único en forma de GUID.
DiscountPercent Double Tasa de descuento aplicable a la línea de la orden de venta.
Description String Texto de descripción para la línea de venta.
RowID Integer Secuencia de la entrada dentro del conjunto de pedidos de venta de artículos.
RowVersion String RowVersion o el elemento de línea.
ShipQuantity Decimal La cantidad de mercancías enviadas.
Total Decimal El tipo de línea de pedido puede consistir en lo siguiente: Transacción: todos los campos detallados en la matriz de Líneas son consumibles. Encabezado: solo le permite publicar en el elemento Descripción. Subtotal: valor calculado que es de solo lectura.
Type String El tipo de línea puede consistir en lo siguiente: Transacción: todos los campos detallados en la matriz de líneas son consumibles. Encabezado: solo le permite publicar en el elemento Descripción. Subtotal: valor calculado que es de solo lectura.
UnitPrice Decimal Precio por unidad.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
ItemID Uuid Identificador único en forma de GUID.
ItemName String Nombre del artículo.
ItemNumber String El número asignado al artículo.
ItemURI String Identificador de recurso uniforme asociado con el elemento.
TaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
TaxCodeCode String Código fiscal de 3 dígitos.
TaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
OrderType String Tipo de la orden. Uno de: artículo, servicio, profesional, facturación de tiempo, varios.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.
Comment String Comentario de orden de venta
ShippingMethod String Método de envío
PromisedDate Datetime Fecha prometida de la transacción.

VentaCotizaciónArtículos

Devuelve todos los tipos de cotizaciones de venta para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

Solo las columnas SaleQuoteId y QuoteType, cuando se usa la comparación de igualdad, son compatibles con el filtrado del lado del servidor. Si no se especifica, la columna QuoteType se establecerá de forma predeterminada en 'Artículo'.

Columnas
Nombre Tipo Descripción
SaleQuoteId Uuid Identificador único en forma de GUID.
DiscountPercent Double Tasa de descuento aplicable a la línea de la cotización de venta.
Description String Texto de descripción para la línea de venta.
RowID Integer Secuencia de la entrada dentro del conjunto de cotizaciones de venta de artículos.
RowVersion String RowVersion o el elemento de línea.
ShipQuantity Decimal La cantidad de mercancías enviadas.
Total Decimal Importe total solo para la línea de pedido.
Type String El tipo de línea de cotización puede constar de lo siguiente: Transacción: todos los campos detallados en la matriz Líneas son consumibles. Encabezado: solo le permite publicar en el elemento Descripción. Subtotal: valor calculado que es de solo lectura.
UnitPrice Decimal Precio por unidad.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
ItemID Uuid Identificador único en forma de GUID.
ItemName String Nombre del artículo.
ItemNumber String El número asignado al artículo.
ItemURI String Identificador de recurso uniforme asociado con el artículo.
TaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
TaxCodeCode String Código fiscal de 3 dígitos.
TaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
QuoteType String El tipo de cotización. Uno de: artículo, servicio, profesional, facturación de tiempo, varios.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Elementos de Transacciones de Gastos

Gastar artículos de transacciones de dinero para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
TransactionID Uuid Identificador único en forma de GUID.
Amount Double Importe a asignar a la cuenta.
Memo String Memo texto que describe la línea de transacción.
RowID Integer Secuencia de la entrada dentro del conjunto de gasto de dinero.
RowVersion String FilaVersión. Necesario durante la actualización para identificar la línea de pedido.
AccountID Uuid Identificador único de la cuenta en forma de GUID.
AccountDisplayID String Código de cuenta. El formato incluye separador, es decir, 4-1100
AccountName String Nombre de la cuenta.
AccountURI String Identificador de recurso uniforme asociado con el objeto de cuenta.
JobID Uuid Identificador de trabajo único en forma de GUID.
JobName String Nombre asignado al trabajo.
JobNumber String Número asignado al trabajo.
JobURI String Identificador de recurso uniforme asociado con el objeto de trabajo.
TaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
TaxCodeCode String Código fiscal de 3 dígitos.
TaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Fondos de Jubilación

Detalles del fondo de jubilación para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: ID, Número de membresía del empleador, Nombre, Número de teléfono, Sitio web. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM SuperannuationFunds WHERE ID = "a05b34e5-5d10-465a-98ae-aa2a7eb65a35"
SELECT * FROM SuperannuationFunds WHERE Name = "AMP Life"
Columnas
Nombre Tipo Descripción
ID [KEY] Uuid Identificador único en forma de GUID.
EmployerMembershipNumber String Número de Afiliación Patronal.
Name String Nombre del fondo de pensiones.
PhoneNumber String Número de teléfono de contacto del fondo de jubilación.
Website String Dirección web mundial para el fondo de jubilación.
RowVersion String El valor numérico que cambia con la actualización de un registro se puede usar para el control de cambios, pero no conserva la fecha ni la hora.
URI String El identificador uniforme de recursos abarca todos los tipos de nombres y direcciones que se refieren a objetos en la web.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

ProveedorPagoArtículos

Elementos de pago del proveedor para un archivo de empresa AccountRight.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
SupplierPaymentID [KEY] Uuid Identificador único en forma de GUID.
AmountApplied Double Importe aplicado a la factura o pedido de compra.
Type String Tipo de compra, puede consistir en lo siguiente: Factura, Pedido.
PurchaseID Uuid Identificador único guid perteneciente a la orden o factura de compra del proveedor.
PurchaseNumber String Factura de compra/número de pedido.
PurchaseURI String Identificador de recurso uniforme asociado con el objeto de factura/pedido de compra.
RowID Integer Secuencia de la entrada dentro del conjunto de pagos a proveedores.
RowVersion String Número incremental que se puede usar para el control de cambios pero no conserva una fecha ni una hora.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

TaxCodeResumenInforme

Devuelve un informe de resumen de código de impuestos para archivos AccountRight.

Información Específica de la Tabla
Seleccionar

MYOB permite utilizar un subconjunto de columnas en la cláusula WHERE de una consultar SELECT. Estas columnas se pueden utilizar con los siguientes operadores: =, !=, >, <, >=, <=. Además, las consultas con varios criterios se pueden ejecutar combinando los criterios con los operadores AND y OR. Estas columnas admiten los tipos de comparación anteriores para el filtrado del lado del servidor: EndDate, StartDate, ReportingBasis, YearEndAdjust. Todas las demás columnas y operadores se procesan del lado del cliente.

SELECT * FROM TaxCodeSummaryReport WHERE StartDate = "12/01/2018" AND EndDate = "01/04/2019" AND ReportingBasis = "Cash" AND YearEndAdjust = false
Columnas
Nombre Tipo Descripción
PurchasesTotal Decimal Importe total de compras para un código fiscal.
SalesTotal Decimal Importe total de impuestos recaudados para un código de impuestos.
TaxCodeCode String Código fiscal de 3 dígitos.
TaxCodeID Uuid Identificador único guid perteneciente al NIF asignado.
TaxCodeURI String Identificador de recurso uniforme asociado con el objeto de código de impuestos.
TaxCollected Decimal Importe total de impuestos recaudados para un código de impuestos.
TaxPaid Decimal Importe total de impuestos pagados para un código de impuestos.
TaxRate Decimal Tasa de Impuesto para el Código Tributario.
StartDate Date Fecha de finalización del período.
EndDate Date Fecha de inicio del período.
ReportingBasis String La base de información para el período será en efectivo o en valores exactos.
YearEndAdjust Boolean Si está incluyendo Ajustes de fin de año. Este es un valor verdadero o falso.
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Informe de Resumen de Codificación de Transacción

Devuelve un informe del número total de transacciones codificadas y no codificadas en un archivo AccountRight.

Información Específica de la Tabla
Seleccionar

El conector procesará todos los filtros del lado del cliente.

Columnas
Nombre Tipo Descripción
Year Integer El año calendario.
Month Integer Número que representa el mes del año. Por ejemplo: 5 indica mayo.
TotalReceived Integer Número total de transacciones bancarias recibidas.
AutoCoded Integer Número total de transacciones que se han codificado mediante las reglas de BankFeed.
Uncoded Integer Número total de transacciones de alimentación bancaria que no han sido codificadas
CompanyFileId String El ID del archivo de la empresa. Tiene prioridad sobre la propiedad de conexión CompanyFileId.

Procedimientos Almacenados

Procedimientos almacenados* están disponibles para complementar los datos disponibles del Modelo de datos. Puede ser necesario actualizar los datos disponibles desde una vista usando un procedimiento almacenado* porque los datos no proporcionan actualizaciones bidireccionales directas, similares a tablas. En estas situaciones, la recuperación de los datos se realiza utilizando la vista o tabla adecuada, mientras que la actualización se realiza llamando a un procedimiento almacenado. Procedimientos almacenados* toman una lista de parámetros y devuelven un conjunto de datos que contiene la colección de tuplas que constituyen la respuesta.

Conector Jitterbit para Procedimientos Almacenados MYOB

Nombre Descripción
GetOAuthAccessToken Obtiene un token de autenticación de MYOB.
GetOAuthAuthorizationURL Obtiene la URL de autorización que el usuario debe abrir por separado para otorgar acceso a su aplicación. Solo se necesita al desarrollar aplicaciones web. Solicitará el OAuthAccessToken desde esta URL.
RefreshOAuthAccessToken Actualiza el token de acceso de OAuth utilizado para la autenticación con MYOB.

Obtener Token de Acceso de OAuth

Obtiene un token de autenticación de MYOB.

Aporte
Nombre Tipo Obligatorio Descripción
AuthMode String Falso El tipo de modo de autenticación a utilizar. Seleccione Aplicación para obtener tokens de autenticación a través de una aplicación de escritorio. Seleccione Web para obtener tokens de autenticación a través de una aplicación web. Los valores permitidos son APP, WEB. El valor predeterminado es APLICACIÓN.
Scope String Falso Una lista separada por comas de permisos para solicitar al usuario. Consulte la API de MYOB para obtener una lista de los permisos disponibles.
CallbackUrl String Falso La URL a la que se redirigirá al usuario después de autorizar su aplicación. Este valor debe coincidir con la URL de redireccionamiento que especificó en la configuración de la aplicación MYOB. Solo es necesario cuando el parámetro Authmode es Web.
Verifier String Falso El verificador devuelto de MYOB después de que el usuario haya autorizado su aplicación para tener acceso a sus datos. Este valor se devolverá como un parámetro para la URL de devolución de llamada.
State String Falso Indica cualquier estado que pueda ser de utilidad para su solicitud al recibir la respuesta. Su aplicación recibe el mismo valor que envió, ya que este parámetro realiza un viaje de ida y vuelta al servidor de autorización MYOB y viceversa. Los usos incluyen redirigir al usuario al recurso correcto en su sitio, nonces y mitigaciones de falsificación de solicitudes entre sitios.
Columnas del Conjunto de Resultados
Nombre Tipo Descripción
OAuthAccessToken String El token de acceso utilizado para la comunicación con MYOB.
OAuthRefreshToken String El token de actualización de OAuth. Es lo mismo que el token de acceso en el caso de MYOB.
ExpiresIn String El tiempo de vida restante en el token de acceso. Un -1 indica que no caducará.

Obtener URL de Autorización de OAuth

Obtiene la URL de autorización que el usuario debe abrir por separado para otorgar acceso a su aplicación. Solo se necesita al desarrollar aplicaciones web. Solicitará el OAuthAccessToken desde esta URL.

Aporte
Nombre Tipo Obligatorio Descripción
CallbackUrl String Falso La URL a la que se redirigirá al usuario después de autorizar su aplicación. Este valor debe coincidir con la URL de redirección en la configuración de la aplicación MYOB.
Scope String Falso Una lista separada por comas de ámbitos para solicitar al usuario. Consulte la documentación de la API de MYOB para obtener una lista de los permisos disponibles.
State String Falso Indica cualquier estado que pueda ser de utilidad para su solicitud al recibir la respuesta. Su aplicación recibe el mismo valor que envió, ya que este parámetro realiza un viaje de ida y vuelta al servidor de autorización MYOB y viceversa. Los usos incluyen redirigir al usuario al recurso correcto en su sitio, nonces y mitigaciones de falsificación de solicitudes entre sitios.
Columnas del Conjunto de Resultados
Nombre Tipo Descripción
URL String La URL de autorización, ingresada en un navegador web para obtener el token de verificación y autorizar su aplicación.

RefreshOAuthAccessToken

Actualiza el token de acceso de OAuth utilizado para la autenticación con MYOB.

Aporte
Nombre Tipo Obligatorio Descripción
OAuthRefreshToken String Cierto Establézcalo en el valor del token que expiró.
Columnas del Conjunto de Resultados
Nombre Tipo Descripción
OAuthAccessToken String El token de autenticación devuelto por MYOB. Esto se puede usar en llamadas posteriores a otras operaciones para este servicio en particular.
OAuthRefreshToken String Esto es lo mismo que el token de acceso.
ExpiresIn String El tiempo de vida restante en el token de acceso.

Tablas del Sistema

Puede consultar las tablas del sistema que se describen en esta sección para acceder a la información del esquema, la información sobre la funcionalidad del origen de datos y las estadísticas de operación lote.

Tablas de Esquema

Las siguientes tablas devuelven metadatos de la base de datos para MYOB:

Tablas de Fuentes de Datos

Las siguientes tablas devuelven información sobre cómo conectarse y consultar la fuente de datos:

  • sys_connection_props: Devuelve información sobre las propiedades de conexión disponibles.
  • sys_sqlinfo: describe las consultas SELECT que el conector puede descargar al origen de datos.

Tablas de Información de Consultas

La siguiente tabla devuelve estadísticas de consultar para consultas de modificación de datos:

  • identidad_sys: devuelve información sobre operaciones lote o actualizaciones individuales.

Sys_catalogs

Enumera las bases de datos disponibles.

La siguiente consultar recupera todas las bases de datos determinadas por la cadena de conexión:

SELECT * FROM sys_catalogs
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos.

Sys_schemas

Enumera los esquemas disponibles.

La siguiente consultar recupera todos los esquemas disponibles:

SELECT * FROM sys_schemas
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos.
SchemaName String El nombre del esquema.

Sys_tables

Enumera las tablas disponibles.

La siguiente consultar recupera las tablas y vistas disponibles:

SELECT * FROM sys_tables
Columnas
Nombre Tipo Descripción
CatalogName String La base de datos que contiene la tabla o vista.
SchemaName String El esquema que contiene la tabla o vista.
TableName String El nombre de la tabla o vista.
TableType String El tipo de tabla (tabla o vista).
Description String Una descripción de la tabla o vista.
IsUpdateable Boolean Si la tabla se puede actualizar.

Sys_tablecolumns

Describe las columnas de las tablas y vistas disponibles.

La siguiente consultar devuelve las columnas y los tipos de datos de la tabla Cuentas:

SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='Accounts' 
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos que contiene la tabla o vista.
SchemaName String El esquema que contiene la tabla o vista.
TableName String El nombre de la tabla o vista que contiene la columna.
ColumnName String El nombre de la columna.
DataTypeName String El nombre del tipo de datos.
DataType Int32 Un número entero que indica el tipo de datos. Este valor se determina en tiempo de ejecución en función del ambiente.
Length Int32 El tamaño de almacenamiento de la columna.
DisplaySize Int32 El ancho máximo normal de la columna designada en caracteres.
NumericPrecision Int32 El número máximo de dígitos en datos numéricos. La longitud de la columna en caracteres para datos de carácter y fecha y hora.
NumericScale Int32 La escala de columna o número de dígitos a la derecha del punto decimal.
IsNullable Boolean Si la columna puede contener nulo.
Description String Una breve descripción de la columna.
Ordinal Int32 El número de secuencia de la columna.
IsAutoIncrement String Si el valor de la columna se asigna en incrementos fijos.
IsGeneratedColumn String Si se genera la columna.
IsHidden Boolean Si la columna está oculta.
IsArray Boolean Si la columna es una matriz.

Sys_procedimientos

Enumera los procedimientos almacenados disponibles.

La siguiente consultar recupera los procedimientos almacenados disponibles:

SELECT * FROM sys_procedures
Columnas
Nombre Tipo Descripción
CatalogName String La base de datos que contiene el procedimiento almacenado.
SchemaName String El esquema que contiene el procedimiento almacenado.
ProcedureName String El nombre del procedimiento almacenado.
Description String Una descripción del procedimiento almacenado.
ProcedureType String El tipo de procedimiento, como PROCEDIMIENTO o FUNCIÓN.

Sys_procedureparameters

Describe procedimiento almacenado* parámetros.

La siguiente consultar devuelve información sobre todos los parámetros de entrada para el procedimiento almacenado SelectEntries:

SELECT * FROM sys_procedureparameters WHERE ProcedureName='SelectEntries' AND Direction=1 OR Direction=2
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos que contiene el procedimiento almacenado.
SchemaName String El nombre del esquema que contiene el procedimiento almacenado.
ProcedureName String El nombre del procedimiento almacenado* que contiene el parámetro.
ColumnName String El nombre del procedimiento almacenado* parámetro.
Direction Int32 Un número entero correspondiente al tipo de parámetro: entrada (1), entrada/salida (2) o salida (4). Los parámetros de tipo de entrada/salida pueden ser tanto parámetros de entrada como de salida.
DataTypeName String El nombre del tipo de datos.
DataType Int32 Un número entero que indica el tipo de datos. Este valor se determina en tiempo de ejecución en función del ambiente.
Length Int32 El número de caracteres permitidos para los datos de caracteres. El número de dígitos permitidos para datos numéricos.
NumericPrecision Int32 La máxima precisión para datos numéricos. La longitud de la columna en caracteres para datos de carácter y fecha y hora.
NumericScale Int32 El número de dígitos a la derecha del punto decimal en datos numéricos.
IsNullable Boolean Si el parámetro puede contener nulo.
IsRequired Boolean Si el parámetro es necesario para la ejecución del procedimiento.
IsArray Boolean Si el parámetro es una matriz.
Description String La descripción del parámetro.
Ordinal Int32 El índice del parámetro.

Sys_keycolumns

Describe las claves primarias y foráneas. La siguiente consultar recupera la clave principal de la tabla Cuentas:

SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='Accounts'
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos que contiene la clave.
SchemaName String El nombre del esquema que contiene la clave.
TableName String El nombre de la tabla que contiene la clave.
ColumnName String El nombre de la columna clave.
IsKey Boolean Si la columna es una clave principal en la tabla a la que se hace referencia en el campo TableName.
IsForeignKey Boolean Si la columna es una clave externa a la que se hace referencia en el campo TableName.
PrimaryKeyName String El nombre de la clave principal.
ForeignKeyName String El nombre de la clave foránea.
ReferencedCatalogName String La base de datos que contiene la clave principal.
ReferencedSchemaName String El esquema que contiene la clave principal.
ReferencedTableName String La tabla que contiene la clave principal.
ReferencedColumnName String El nombre de la columna de la clave principal.

Sys_foreignkeys

Describe las claves foráneas. La siguiente consultar recupera todas las claves foráneas que hacen referencia a otras tablas:

SELECT * FROM sys_foreignkeys WHERE ForeignKeyType = 'FOREIGNKEY_TYPE_IMPORT'
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos que contiene la clave.
SchemaName String El nombre del esquema que contiene la clave.
TableName String El nombre de la tabla que contiene la clave.
ColumnName String El nombre de la columna clave.
PrimaryKeyName String El nombre de la clave principal.
ForeignKeyName String El nombre de la clave foránea.
ReferencedCatalogName String La base de datos que contiene la clave principal.
ReferencedSchemaName String El esquema que contiene la clave principal.
ReferencedTableName String La tabla que contiene la clave principal.
ReferencedColumnName String El nombre de la columna de la clave principal.
ForeignKeyType String Designa si la clave externa es una clave de importación (apunta a otras tablas) o de exportación (hace referencia desde otras tablas).

Sys_indexes

Describe los índices disponibles. Al filtrar en los índices, puede escribir consultas más selectivas con tiempos de respuesta de consultar más rápidos.

La siguiente consultar recupera todos los índices que no son claves principales:

SELECT * FROM sys_indexes WHERE IsPrimary='false'
Columnas
Nombre Tipo Descripción
CatalogName String El nombre de la base de datos que contiene el índice.
SchemaName String El nombre del esquema que contiene el índice.
TableName String El nombre de la tabla que contiene el índice.
IndexName String El nombre del índice.
ColumnName String El nombre de la columna asociada con el índice.
IsUnique Boolean True si el índice es único. Falso en caso contrario.
IsPrimary Boolean True si el índice es una clave principal. Falso en caso contrario.
Type Int16 Un valor entero correspondiente al tipo de índice: estadística (0), agrupado (1), hash (2) u otro (3).
SortOrder String El orden de clasificación: A para ascender o D para descender.
OrdinalPosition Int16 El número de secuencia de la columna en el índice.

Sys_connection_props

Devuelve información sobre las propiedades de conexión disponibles y las establecidas en la cadena de conexión.

Al consultar esta tabla, se debe usar la cadena de conexión de configuración:

jdbc:cdata:myob:config:

Esta cadena de conexión le permite consultar esta tabla sin una conexión válida.

La siguiente consultar recupera todas las propiedades de conexión que se han establecido en la cadena de conexión o se han establecido a través de un valor predeterminado:

SELECT * FROM sys_connection_props WHERE Value <> ''
Columnas
Nombre Tipo Descripción
Name String El nombre de la propiedad de conexión.
ShortDescription String Una breve descripción.
Type String El tipo de datos de la propiedad de conexión.
Default String El valor predeterminado si no se establece uno explícitamente.
Values String Una lista separada por comas de valores posibles. Se lanza un error de validación si se especifica otro valor.
Value String El valor que establezca o un valor predeterminado preconfigurado.
Required Boolean Si la propiedad es necesaria para conectarse.
Category String La categoría de la propiedad de conexión.
IsSessionProperty String Si la propiedad es una propiedad de sesión, utilizada para guardar información sobre la conexión actual.
Sensitivity String El nivel de sensibilidad de la propiedad. Esto informa si la propiedad está ofuscada en los formularios de registro y autenticación.
PropertyName String Una forma truncada en mayúsculas y minúsculas del nombre de la propiedad de conexión.
Ordinal Int32 El índice del parámetro.
CatOrdinal Int32 El índice de la categoría de parámetro.
Hierarchy String Muestra las propiedades dependientes asociadas que deben configurarse junto con esta.
Visible Boolean Informa si la propiedad está visible en la interfaz de usuario de la conexión.
ETC String Diversa información miscelánea sobre la propiedad.

Sys_sqlinfo

Describe el procesamiento de consultar SELECT que el conector puede descargar al origen de datos.

Procesamiento Colaborativo de Consultas

Al trabajar con fuentes de datos que no admiten SQL-92, puede consultar la vista sys_sqlinfo para determinar las capacidades de consultar de las APIs subyacentes, expresadas en sintaxis SQL. El conector descarga la mayor cantidad posible del procesamiento de sentencias SELECT al servidor y luego procesa el resto de la consultar en la memoria.

Descubrimiento de las Capacidades SELECT de la Fuente de Datos

A continuación se muestra un conjunto de datos de ejemplo de las capacidades de SQL. El siguiente conjunto de resultados indica la funcionalidad SELECT que el conector puede descargar en el origen de datos o en el lado del cliente del proceso. Su fuente de datos puede admitir sintaxis SQL adicional. Algunos aspectos de la funcionalidad SELECT se devuelven en una lista separada por comas si es compatible; de lo contrario, la columna contiene NO.

Nombre Descripción Valores posibles
AGGREGATE_FUNCTIONS Funciones de agregación admitidas. AVG, COUNT, MAX, MIN, SUM, DISTINCT
COUNT Si se admite la función COUNT. YES, NO
IDENTIFIER_QUOTE_OPEN_CHAR El carácter de apertura utilizado para escapar de un identificador. [
IDENTIFIER_QUOTE_CLOSE_CHAR El carácter de cierre utilizado para escapar de un identificador. ]
SUPPORTED_OPERATORS Una lista de operadores de SQL admitidos. =, >, <, >=, <=, <>, !=, LIKE, NOT LIKE, IN, NOT IN, IS NULL, IS NOT NULL, AND, OR
GROUP_BY Si se admite GROUP BY y, de ser así, el grado de compatibilidad. NO, NO_RELATION, EQUALS_SELECT, SQL_GB_COLLATE
STRING_FUNCTIONS Funciones de cadena admitidas. LENGTH, CHAR, LOCATE, REPLACE, SUBSTRING, RTRIM, LTRIM, RIGHT, LEFT, UCASE, SPACE, SOUNDEX, LCASE, CONCAT, ASCII, REPEAT, OCTET, BIT, POSITION, INSERT, TRIM, UPPER, REGEXP, LOWER, DIFFERENCE, CHARACTER, SUBSTR, STR, REVERSE, PLAN, UUIDTOSTR, TRANSLATE, TRAILING, TO, STUFF, STRTOUUID, STRING, SPLIT, SORTKEY, SIMILAR, REPLICATE, PATINDEX, LPAD, LEN, LEADING, KEY, INSTR, INSERTSTR, HTML, GRAPHICAL, CONVERT, COLLATION, CHARINDEX, BYTE
NUMERIC_FUNCTIONS Funciones numéricas compatibles. ABS, ACOS, ASIN, ATAN, ATAN2, CEILING, COS, COT, EXP, FLOOR, LOG, MOD, SIGN, SIN, SQRT, TAN, PI, RAND, DEGREES, LOG10, POWER, RADIANS, ROUND, TRUNCATE
TIMEDATE_FUNCTIONS Funciones de fecha/hora admitidas. NOW, CURDATE, DAYOFMONTH, DAYOFWEEK, DAYOFYEAR, MONTH, QUARTER, WEEK, YEAR, CURTIME, HOUR, MINUTE, SECOND, TIMESTAMPADD, TIMESTAMPDIFF, DAYNAME, MONTHNAME, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, EXTRACT
REPLICATION_SKIP_TABLES Indica tablas omitidas durante la replicación.
REPLICATION_TIMECHECK_COLUMNS Una matriz de cadenas que contiene una lista de columnas que se usarán para verificar (en el orden dado) para usar como una columna modificada durante la replicación.
IDENTIFIER_PATTERN Valor de cadena que indica qué cadena es válida para un identificador.
SUPPORT_TRANSACTION Indica si el proveedor admite transacciones como compromiso y reversión. YES, NO
DIALECT Indica el dialecto SQL a usar.
KEY_PROPERTIES Indica las propiedades que identifican la base de datos uniforme.
SUPPORTS_MULTIPLE_SCHEMAS Indica si pueden existir varios esquemas para el proveedor. YES, NO
SUPPORTS_MULTIPLE_CATALOGS Indica si pueden existir varios catálogos para el proveedor. YES, NO
DATASYNCVERSION La versión de sincronización de datos necesaria para acceder a este controlador. Standard, Starter, Professional, Enterprise
DATASYNCCATEGORY La categoría Sincronización de datos de este controlador. Source, Destination, Cloud Destination
SUPPORTSENHANCEDSQL Si se admite la funcionalidad de SQL mejorada más allá de lo que ofrece la API. TRUE, FALSE
SUPPORTS_BATCH_OPERATIONS Si se admiten las operaciones lote. YES, NO
SQL_CAP Todas las funciones de SQL admitidas para este controlador. SELECT, INSERT, DELETE, UPDATE, TRANSACTIONS, ORDERBY, OAUTH, ASSIGNEDID, LIMIT, LIKE, BULKINSERT, COUNT, BULKDELETE, BULKUPDATE, GROUPBY, HAVING, AGGS, OFFSET, REPLICATE, COUNTDISTINCT, JOINS, DROP, CREATE, DISTINCT, INNERJOINS, SUBQUERIES, ALTER, MULTIPLESCHEMAS, GROUPBYNORELATION, OUTERJOINS, UNIONALL, UNION, UPSERT, GETDELETED, CROSSJOINS, GROUPBYCOLLATE, MULTIPLECATS, FULLOUTERJOIN, MERGE, JSONEXTRACT, BULKUPSERT, SUM, SUBQUERIESFULL, MIN, MAX, JOINSFULL, XMLEXTRACT, AVG, MULTISTATEMENTS, FOREIGNKEYS, CASE, LEFTJOINS, COMMAJOINS, WITH, LITERALS, RENAME, NESTEDTABLES, EXECUTE, BATCH, BASIC, INDEX
PREFERRED_CACHE_OPTIONS Un valor de cadena especifica las cacheOptions preferidas.
ENABLE_EF_ADVANCED_QUERY Indica si el controlador admite directamente consultas avanzadas provenientes de Entity Framework. De lo contrario, las consultas se manejarán del lado del cliente. YES, NO
PSEUDO_COLUMNS Una matriz de cadenas que indica las pseudocolumnas disponibles.
MERGE_ALWAYS Si el valor es verdadero, el modo de combinación se ejecuta a la fuerza en la sincronización de datos. TRUE, FALSE
REPLICATION_MIN_DATE_QUERY Una consultar de selección para devolver la fecha y hora de inicio de la réplica.
REPLICATION_MIN_FUNCTION Permite que un proveedor especifique el nombre de la fórmula que se usará para ejecutar un min del lado del servidor.
REPLICATION_START_DATE Permite que un proveedor especifique una fecha de inicio de réplica.
REPLICATION_MAX_DATE_QUERY Una consultar de selección para devolver la fecha y hora de finalización de la réplica.
REPLICATION_MAX_FUNCTION Permite que un proveedor especifique el nombre de la fórmula que se usará para ejecutar un máx. del lado del servidor.
IGNORE_INTERVALS_ON_INITIAL_REPLICATE Una lista de tablas que omitirán dividir la réplica en fragmentos en la réplica inicial.
CHECKCACHE_USE_PARENTID Indica si la instrucción CheckCache debe realizarse en la columna de clave principal. TRUE, FALSE
CREATE_SCHEMA_PROCEDURES Indica procedimientos almacenados* que se puede utilizar para generar archivos de esquema.

La siguiente consultar recupera los operadores que se pueden usar en la cláusula WHERE:

SELECT * FROM sys_sqlinfo WHERE Name='SUPPORTED_OPERATORS'

Tenga en cuenta que las tablas individuales pueden tener diferentes limitaciones o requisitos en la cláusula WHERE; consulte el Modelo de datos para obtener más información.

Columnas
Nombre Tipo Descripción
NAME String Un componente de la sintaxis SQL o una capacidad que se puede procesar en el servidor.
VALUE String Detalles sobre el SQL o la sintaxis de SQL admitidos.

Sys_identidad

Devuelve información sobre los intentos de modificación.

La siguiente consultar recupera los Id. de las filas modificadas en una operación lote:

SELECT * FROM sys_identity
Columnas
Nombre Tipo Descripción
Id String El ID generado por la base de datos devuelto de una operación de modificación de datos.
Batch String Un identificador para el lote. 1 para una sola operación.
Operation String El resultado de la operación en el lote: INSERTADO, ACTUALIZADO o ELIMINADO.
Message String ÉXITO o un mensaje de error si falla la actualización en el lote.

Propiedades de Configuraciones Avanzadas

Las propiedades de configuraciones avanzadas son las diversas opciones que se pueden utilizar para establecer una conexión. Esta sección proporciona una lista completa de las opciones que puede configurar. Haga clic en los enlaces para obtener más detalles.

Autenticación

Propiedad Descripción
User La cuenta de usuario de MYOB utilizada para la autenticación.
Password La contraseña utilizada para autenticar al usuario.

Conexión

Propiedad Descripción
CompanyFileId El ID del archivo de la empresa. Si no se especifica, se utilizará el ID del primer archivo de empresa devuelto.
URL La URL de la instancia de MYOB.

OAuth

Propiedad Descripción
InitiateOAuth Establezca esta propiedad para iniciar el proceso para obtener o actualizar el token de acceso de OAuth cuando se conecte.
OAuthClientId El ID de cliente asignado cuando registra su aplicación con un servidor de autorización de OAuth.
OAuthClientSecret El secreto del cliente asignado cuando registra su aplicación con un servidor de autorización de OAuth.
OAuthAccessToken El token de acceso para conectarse mediante OAuth.
CallbackURL La URL de devolución de llamada de OAuth a la que volver cuando se autentica. Este valor debe coincidir con la URL de devolución de llamada que especifica en la configuración de su aplicación.
OAuthVerifier El código verificador devuelto desde la URL de autorización de OAuth.
OAuthRefreshToken El token de actualización de OAuth para el token de acceso de OAuth correspondiente.
OAuthExpiresIn La vida útil en segundos del AccessToken de OAuth.
OAuthTokenTimestamp La marca de tiempo de la época de Unix en milisegundos cuando se creó el token de acceso actual.

SSL

Propiedad Descripción
SSLServerCert El certificado que se aceptará del servidor al conectarse mediante TLS/SSL.

Esquema

Propiedad Descripción
Location Una ruta al directorio que contiene los archivos de esquema que definen tablas, vistas y procedimientos almacenados.
BrowsableSchemas Esta propiedad restringe los esquemas informados a un subconjunto de los esquemas disponibles. Por ejemplo, BrowsableSchemas=SchemaA, SchemaB, SchemaC.
Tables Esta propiedad restringe las tablas notificadas a un subconjunto de las tablas disponibles. Por ejemplo, Tablas=TablaA, TablaB, TablaC.
Views Restringe las vistas informadas a un subconjunto de las tablas disponibles. Por ejemplo, Vistas=VistaA, VistaB, VistaC.

Misceláneas

Propiedad Descripción
MaxRows Limita el número de filas devueltas cuando no se usa agregación o agrupación en la consultar. Esto ayuda a evitar problemas de rendimiento en el momento del diseño.
Other Estas propiedades ocultas se usan solo en casos de uso específicos.
Pagesize El número máximo de resultados a devolver por página de MYOB.
PseudoColumns Esta propiedad indica si incluir o no pseudocolumnas como columnas en la tabla.
Timeout El valor en segundos hasta que se lanza el error de tiempo de espera, cancelando la operación.

Autenticación

Esta sección proporciona una lista completa de las propiedades de autenticación que puede configurar.

Propiedad Descripción
User La cuenta de usuario de MYOB utilizada para la autenticación.
Password La contraseña utilizada para autenticar al usuario.

Usuario

La cuenta de usuario de MYOB utilizada para la autenticación.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Junto con Contraseña, este campo se utiliza para autenticarse en el servidor MYOB.

Contraseña

La contraseña utilizada para autenticar al usuario.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

El usuario y Password se usan juntos para autenticarse con el servidor.

Conexión

Esta sección proporciona una lista completa de las propiedades de conexión que puede configurar.

Propiedad Descripción
CompanyFileId El ID del archivo de la empresa. Si no se especifica, se utilizará el ID del primer archivo de empresa devuelto.
URL La URL de la instancia de MYOB.

CompanyFileId

El ID del archivo de la empresa. Si no se especifica, se utilizará el ID del primer archivo de empresa devuelto.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

El ID del archivo de la empresa. Si no se especifica, se utilizará el ID del primer archivo de empresa devuelto.

Puede encontrar esto consultando CompanyFiles vista:

SELECT ID FROM CompanyFiles

URL

La URL de la instancia de MYOB.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

La URL de la instancia de MYOB.

OAuth

Esta sección proporciona una lista completa de las propiedades de OAuth que puede configurar.

Propiedad Descripción
InitiateOAuth Establezca esta propiedad para iniciar el proceso para obtener o actualizar el token de acceso de OAuth cuando se conecte.
OAuthClientId El ID de cliente asignado cuando registra su aplicación con un servidor de autorización de OAuth.
OAuthClientSecret El secreto del cliente asignado cuando registra su aplicación con un servidor de autorización de OAuth.
OAuthAccessToken El token de acceso para conectarse mediante OAuth.
CallbackURL La URL de devolución de llamada de OAuth a la que volver cuando se autentica. Este valor debe coincidir con la URL de devolución de llamada que especifica en la configuración de su aplicación.
OAuthVerifier El código verificador devuelto desde la URL de autorización de OAuth.
OAuthRefreshToken El token de actualización de OAuth para el token de acceso de OAuth correspondiente.
OAuthExpiresIn La vida útil en segundos del AccessToken de OAuth.
OAuthTokenTimestamp La marca de tiempo de la época de Unix en milisegundos cuando se creó el token de acceso actual.

Iniciar OAuth

Establezca esta propiedad para iniciar el proceso para obtener o actualizar el token de acceso de OAuth cuando se conecte.

Valores Posibles

OFF, GETANDREFRESH, REFRESH

Tipo de Datos

string

Valor por Defecto

"OFF"

Observaciones

Las siguientes opciones están disponibles:

  1. OFF: Indica que el flujo de OAuth será manejado en su totalidad por el usuario. Se requerirá un OAuthAccessToken para la autenticación.
  2. GETANDREFRESH: indica que el conector manejará todo el flujo de OAuth. Si actualmente no existe ningún token, se obtendrá solicitándolo al usuario a través del navegador. Si existe un token, se actualizará cuando corresponda.
  3. REFRESH: indica que el conector solo manejará la actualización de OAuthAccessToken. El conector nunca le pedirá al usuario que se autentique a través del navegador. El usuario debe manejar la obtención de OAuthAccessToken y OAuthRefreshToken inicialmente.

OAuthClientId

El ID de cliente asignado cuando registra su aplicación con un servidor de autorización de OAuth.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Como parte del registro de una aplicación OAuth, recibirá el OAuthClientId valor, a veces también llamado clave de consumidor, y un secreto de cliente, el OAuthClientSecret.

OAuthClientSecretOAuthClientSecret

El secreto del cliente asignado cuando registra su aplicación con un servidor de autorización de OAuth.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Como parte del registro de una aplicación OAuth, recibirá el OAuthClientId, también denominada clave de consumidor. También recibirá un secreto de cliente, también llamado secreto de consumidor. Establezca el secreto del cliente en OAuthClientSecret propiedad.

Token de Acceso de OAuth

El token de acceso para conectarse mediante OAuth.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

El OAuthAccessToken la propiedad se usa para conectarse usando OAuth. El OAuthAccessToken se recupera del servidor OAuth como parte del proceso de autenticación. Tiene un tiempo de espera dependiente del servidor y se puede reutilizar entre solicitudes.

El token de acceso se utiliza en lugar de su nombre de usuario y contraseña. El token de acceso protege sus credenciales manteniéndolas en el servidor.

URL de Devolución de Llamada

La URL de devolución de llamada de OAuth a la que volver cuando se autentica. Este valor debe coincidir con la URL de devolución de llamada que especifica en la configuración de su aplicación.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Durante el proceso de autenticación, el servidor de autorización de OAuth redirige al usuario a esta URL. Este valor debe coincidir con la URL de devolución de llamada que especifica en la configuración de su aplicación.

OAuthVerifier

El código verificador devuelto desde la URL de autorización de OAuth.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

El código verificador devuelto desde la URL de autorización de OAuth. Esto se puede usar en sistemas en los que no se puede iniciar un navegador, como los sistemas sin cabeza.

Autenticación en Máquinas Sin Cabeza

Ver para obtener el OAuthVerifier valor.

Establezca OAuthSettingsLocation junto con OAuthVerifier. Cuando se conecta, el conector intercambia el OAuthVerifier para los tokens de autenticación de OAuth y los guarda, encriptados, en el archivo especificado. Establecer Iniciar OAuth para GETANDREFRESH automatizar el intercambio.

Una vez que se haya generado el archivo de configuración de OAuth, puede eliminar OAuthVerifier desde las propiedades de conexión y conéctese con OAuthSettingsLocation colocar.

Para actualizar automáticamente los valores del token de OAuth, establezca OAuthSettingsLocation y además configure InitiateOAuth refrescar.

OAuthRefreshToken

El token de actualización de OAuth para el token de acceso de OAuth correspondiente.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

El OAuthRefreshToken la propiedad se usa para actualizar el OAuthAccessToken al usar la autenticación OAuth.

OAuthExpiresIn

La vida útil en segundos del AccessToken de OAuth.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Empareje con OAuthTokenTimestamp para determinar cuándo caducará el AccessToken.

OAuthTokenTimestamp

La marca de tiempo de la época de Unix en milisegundos cuando se creó el token de acceso actual.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Emparéjese con OAuthExpiresIn para determinar cuándo expirará AccessToken.

SSL

Esta sección proporciona una lista completa de las propiedades SSL que puede configurar.

Propiedad Descripción
SSLServerCert El certificado que se aceptará del servidor al conectarse mediante TLS/SSL.

SSLServerCert

El certificado que se aceptará del servidor al conectarse mediante TLS/SSL.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Si usa una conexión TLS/SSL, esta propiedad se puede usar para especificar el certificado TLS/SSL que se aceptará del servidor. Se rechaza cualquier otro certificado que no sea de confianza para la máquina.

Esta propiedad puede tomar las siguientes formas:

Descripción Ejemplo
Un certificado PEM completo (ejemplo abreviado por brevedad) -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE-----
Una ruta a un archivo local que contiene el certificado C:\cert.cer
La clave pública (ejemplo abreviado por brevedad) -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY-----
La huella digital MD5 (los valores hexadecimales también pueden estar separados por espacios o dos puntos) ecadbdda5a1529c58a1e9e09828d70e4
La huella digital SHA1 (los valores hexadecimales también pueden estar separados por espacios o dos puntos) 34a929226ae0819f2ec14b4a3d904f801cbb150d

Si no se especifica, se acepta cualquier certificado en el que confíe la máquina.

La máquina valida los certificados como confiables según el almacén de confianza del sistema. El almacén de confianza utilizado es el valor 'javax.net.ssl.trustStore' especificado para el sistema. Si no se especifica ningún valor para esta propiedad, se utiliza el almacén de confianza predeterminado de Java (por ejemplo, JAVA_HOME\lib\security\cacerts).

Use '*' para indicar que acepta todos los certificados. Tenga en cuenta que esto no se recomienda debido a problemas de seguridad.

Esquema

Esta sección proporciona una lista completa de propiedades de esquema que puede configurar.

Propiedad Descripción
Location Una ruta al directorio que contiene los archivos de esquema que definen tablas, vistas y procedimientos almacenados.
BrowsableSchemas Esta propiedad restringe los esquemas informados a un subconjunto de los esquemas disponibles. Por ejemplo, BrowsableSchemas=SchemaA, SchemaB, SchemaC.
Tables Esta propiedad restringe las tablas notificadas a un subconjunto de las tablas disponibles. Por ejemplo, Tablas=TablaA, TablaB, TablaC.
Views Restringe las vistas informadas a un subconjunto de las tablas disponibles. Por ejemplo, Vistas=VistaA, VistaB, VistaC.

Ubicación

Una ruta al directorio que contiene los archivos de esquema que definen tablas, vistas y procedimientos almacenados.

Tipo de Datos

string

Valor por Defecto

"%APPDATA%\\\MYOB Data Provider\\Schema"

Observaciones

La ruta a un directorio que contiene los archivos de esquema para el conector (archivos .rsd para tablas y vistas, archivos .rsb para procedimientos almacenados). La ubicación de la carpeta puede ser una ruta relativa desde la ubicación del ejecutable. El Location La propiedad solo es necesaria si desea personalizar las definiciones (por ejemplo, cambiar el nombre de una columna, ignorar una columna, etc.) o ampliar el modelo de datos con nuevas tablas, vistas o procedimientos almacenados.

Si no se especifica, la ubicación predeterminada es "%APPDATA%\\ MYOB Data Provider\Schema" con %APPDATA% estando configurado en el directorio de configuración del usuario:

Plataforma %APPDATA%
Windows El valor de la variable de ambiente APPDATA
Mac ~/Biblioteca/Soporte de aplicaciones
Linux ~/.config

Esquemas Navegables

Esta propiedad restringe los esquemas informados a un subconjunto de los esquemas disponibles. Por ejemplo, BrowsableSchemas=SchemaA,SchemaB,SchemaC.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Enumerar los esquemas de las bases de datos puede resultar costoso. Proporcionar una lista de esquemas en la cadena de conexión mejora el rendimiento.

Mesas

Esta propiedad restringe las tablas notificadas a un subconjunto de las tablas disponibles. Por ejemplo, Tablas=TablaA,TablaB,TablaC.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Listar las tablas de algunas bases de datos puede resultar costoso. Proporcionar una lista de tablas en la cadena de conexión mejora el rendimiento del conector.

Esta propiedad también se puede utilizar como una alternativa a la lista automática de vistas si ya sabe con cuáles quiere trabajar y, de lo contrario, habría demasiadas para trabajar.

Especifique las tablas que desea en una lista separada por comas. Cada tabla debe ser un identificador SQL válido con cualquier carácter especial escapado usando corchetes, comillas dobles o acentos graves. Por ejemplo, Tables=TableA,[TableB/WithSlash],WithCatalog.WithSchema.`TableC With Space`.

Tenga en cuenta que al conectarse a una fuente de datos con varios esquemas o catálogos, deberá proporcionar el nombre completo de la tabla en esta propiedad, como en el último ejemplo aquí, para evitar la ambigüedad entre las tablas que existen en varios catálogos o esquemas.

Puntos de Vista

Restringe las vistas informadas a un subconjunto de las tablas disponibles. Por ejemplo, Vistas=VistaA,VistaB,VistaC.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Listar las vistas de algunas bases de datos puede ser costoso. Proporcionar una lista de vistas en la cadena de conexión mejora el rendimiento del conector.

Esta propiedad también se puede utilizar como una alternativa a la lista automática de vistas si ya sabe con cuáles quiere trabajar y, de lo contrario, habría demasiadas para trabajar.

Especifique las vistas que desee en una lista separada por comas. Cada vista debe ser un identificador SQL válido con cualquier carácter especial escapado usando corchetes, comillas dobles o acentos graves. Por ejemplo, Views=ViewA,[ViewB/WithSlash],WithCatalog.WithSchema.`ViewC With Space`.

Tenga en cuenta que al conectarse a una fuente de datos con varios esquemas o catálogos, deberá proporcionar el nombre completo de la tabla en esta propiedad, como en el último ejemplo aquí, para evitar la ambigüedad entre las tablas que existen en varios catálogos o esquemas.

Misceláneas

Esta sección proporciona una lista completa de propiedades misceláneas que puede configurar.

Propiedad Descripción
MaxRows Limita el número de filas devueltas cuando no se usa agregación o agrupación en la consultar. Esto ayuda a evitar problemas de rendimiento en el momento del diseño.
Other Estas propiedades ocultas se usan solo en casos de uso específicos.
Pagesize El número máximo de resultados a devolver por página de MYOB.
PseudoColumns Esta propiedad indica si incluir o no pseudocolumnas como columnas en la tabla.
Timeout El valor en segundos hasta que se lanza el error de tiempo de espera, cancelando la operación.

Filas Máximas

Limita el número de filas devueltas cuando no se usa agregación o agrupación en la consultar. Esto ayuda a evitar problemas de rendimiento en el momento del diseño.

Tipo de Datos

int

Valor por Defecto

-1

Observaciones

Limita el número de filas devueltas cuando no se usa agregación o agrupación en la consultar. Esto ayuda a evitar problemas de rendimiento en el momento del diseño.

Otro

Estas propiedades ocultas se usan solo en casos de uso específicos.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Las propiedades enumeradas a continuación están disponibles para casos de uso específicos. Los casos de uso y la funcionalidad normales del controlador no deberían requerir estas propiedades.

Especifique varias propiedades en una lista separada por punto y coma.

Integración y Formateo
Propiedad Descripción
DefaultColumnSize Establece la longitud predeterminada de los campos de cadena cuando la fuente de datos no proporciona la longitud de columna en los metadatos. El valor predeterminado es 2000.
ConvertDateTimeToGMT Determina si se convierten los valores de fecha y hora a GMT, en lugar de la hora local de la máquina.
RecordToFile=filename Registra la transferencia de datos del socket subyacente al archivo especificado.

Tamaño de Página

El número máximo de resultados a devolver por página de MYOB.

Tipo de Datos

int

Valor por Defecto

400

Observaciones

El Pagesize la propiedad afecta el número máximo de resultados a devolver por página de MYOB. Establecer un valor más alto puede resultar en un mejor rendimiento a costa de memoria adicional asignada por página consumida.

Pseudocolumnas

Esta propiedad indica si incluir o no pseudocolumnas como columnas en la tabla.

Tipo de Datos

string

Valor por Defecto

""

Observaciones

Esta configuración es particularmente útil en Entity Framework, que no le permite establecer un valor para una pseudocolumna a menos que sea una columna de tabla. El valor de esta configuración de conexión tiene el formato "Tabla1=Columna1, Tabla1=Columna2, Tabla2=Columna3". Puede usar el carácter "*" para incluir todas las tablas y todas las columnas; por ejemplo, "*=*".

Se Acabó el Tiempo

El valor en segundos hasta que se lanza el error de tiempo de espera, cancelando la operación.

Tipo de Datos

int

Valor por Defecto

60

Observaciones

Si Timeout = 0, las operaciones no expiran. Las operaciones se ejecutan hasta que se completan correctamente o hasta que encuentran una condición de error.

Si Timeout caduca y la operación aún no se ha completado, el conector genera una excepción.