BO-Interface Beschrijving van de Baan kant van de interface tussen Baan en Objective (WMS en MES)

Slides:



Advertisements
Verwante presentaties
- Administratie - Analyse - Actie -
Advertisements

Internationaal privaatrecht, het EVO-verdrag en Rome II
LRP PASTORALE EENHEID release 2.1 Koos Willemse.
Presentatie programma Access applicatie kopersbegeleiding
SBR voorlichtingsbijeenkomsten 2011
2013 EVALUATIES N+1. INLEIDING • Gelieve onze 2011 video te bekijken voor meer details aangaande het proces en de applicatie
De inkoopoplossing voor kleine en middelgrote incidentele behoeftes
Module 7 – Hoofdstuk 5 (1) SQL – een begin.
Software voor Productie / Boekhouding / Facturatie / Magazijnbeheer
Opdracht: ‘Tel uit je winst’
Workshop harde schijf indelen
Databases via internet
Metadata proces april 2009 train de trainers. Waar in het werkproces metadata Binnen de organisatie zal afgesproken moeten worden van welke data er metadata.
Deel XIV Eerste echte e-commerce applicatie Implementatie (vervolg) 1 Internetapplicaties Deel 14: Eerste echte e-commerce applicatie: Implementatie (vervolg)
Deze week: inkoop en verkoop
Een korte introductie…. Wanneer u zich op onze business to business website registreert, ontvangen we hiervan direct een melding.
  Beginpagina Introductiescherm met informatie over de gebruiker, de organisatie- onderdelen waar de gebruiker lid van is en de openstaande acties. Menustructuur.
PHP & MYSQL LES 03 PHP & DATABASES. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Weddeschalen & Weddebijslagen
Contract, AV, incoterms, E-commerce en Weens koopverdrag
Databank van een restaurant Download op Twee tabellen: Klanten: Alle klanten die minstens.
6 november 2012Jaap Jongejan De loopbaancoach van 2020 Welke oplossing voor welk probleem?
Welkom Dinsdag 11 maart Presentatie BRON-HO NBO: Programma vandaag Ervaringen vanuit de Instellingen Ervaringen vanuit DUO Gebruik en.
Presentatie Stage/Q Roel Grit Info/Q automatisering
Base: bewerkingen 2 soorten - Oplopend- Aflopend.
Practicum Microsoft’s Navision Dynamics
Computervaardigheden en Programmatie Universiteit AntwerpenDatabank - Basis 4.1 Computervaardigheden en Programmatie 1rste BAC Toegepaste Biologische Wetenschappen.
Prakticum MTI mei/juni Administravia bijeenkomsten programmeerstijl: donderdag 16 mei 9-11 donderdag 23 mei 9-11 bijeenkomst MTI opdracht: vrijdag.
User management voor ondernemingen en organisaties
ribwis1 Toegepaste wiskunde Lesweek 01 – Deel B
Workshop PHP Een productencatalogus Met database.
SPAM SPAM. Heeft u veel SPAM? Kan uw provider het niet tegenhouden?
Hoofdstuk 16 en 19 PHP en MYSQL
Onderhandelingen en l.o.i.
Verdragen en inleiding Europees Recht
Wij werken met SIS I Controle inschrijfvereisten 29 november
Loe Hameleers Gerard Maeijer
CSA, week 31 CSA week 3. CSA, week 32 Terugblik opdracht (client)  Stub creëren uitgaande van IOR ( string_to_object ) of stub creëren uitgaande van.
Elektronisch aanleveren televisiecommercials E-TVC Uitleg over het elektronisch aanleveren van televisiecommercials: wat betekent dit voor diegenen die.
Processen in kaart brengen om ze vervolgens te verbeteren.
NSTE-ACS GL ESC Eduard van den Berg, cardio.nl.
Werken in K.U.Loket Syllabi. 1 ZoekmogelijkhedenVolledige lijst opvragen is ook mogelijk, maar kan lang duren Start in K.U.Loket de toepassing “mijn syllabi”
2014 EVALUATIES N+1.
Hoe toegang krijgen tot de nieuwe webapplicatie? Ga naar onze website:
Computervaardigheden Hoofdstuk 4 — Databank (Basis)
Mailen van documenten Software that makes life easy …
HOGESCHOOL ROTTERDAM / CMI Computersystemen 2 (TIRCCMS02 - Operating systems)
Hoorcollege 2 Enkele statistische verdelingen ED: Het experiment atoom Labels De empirische distributie.
Java & het Web Programma: Contexts Listeners Scope/Attributes Thread safety.
Inloggen >> Gegevensaanlevering en controle in Peridos In Release 3.3 van Peridos is er een nieuwe module gebouwd voor het aanleveren en bekijken van gegevens.
WELKOM Bij deze eerste AGP KIS dag Klant Informatie Sessie Door Frank Neefs.
Gebruikers- ondersteuning Require- ments man. Educatie Monitoring Data- beheer Management- informatie Operationeel support Tactisch support Strategisch.
Quick Reference Guide Plandix versie 2.0 Plancoördinatie.
Gegevens exporteren Handleiding
Aansluiten en testen Ketenregister
Training: Cliëntsessies
Webinar voor ambassadeurs
Technische Architectuur & Discimus
E-Boeken van binnen Of wat zit er in een epub
Strategisch support Management support Strategie Tactisch support
LauwersCollege Buitenpost Informatica
VeiligheidsRegioTwente
Training: Cliëntsessies
SLA MUNT UIT UW DMS. SLA MUNT UIT UW DMS Agenda Optimaliseer uw logistieke proces Afname van handmatige acties Nieuwe functionaliteiten TruckVision.
Mailen van documenten Making it easy.
De interface tussen BaanIV en Objective (WMS / MES)
DataMapper Making it easy.
Referentieboeking aanmaken
Transcript van de presentatie:

BO-Interface Beschrijving van de Baan kant van de interface tussen Baan en Objective (WMS en MES)

BO-Interface / www.quintict.nl Inleiding De BO-Interface is de interface tussen BaanIVc4 en Objective WMS (Warehouse Management System) Objective MES (Manufacturing Execution System) Kanttekeningen De layout van de diverse informatiestromen is beschreven in DIF-InterfaceFiles-12.xlsx De interface is ASCII file based: de informatie wordt weggeschreven in csv files die vervolgens door een importerend programma in de “tegenoverliggende” applicatie worden ingelezen en verwerkt De csv files worden weggeschreven in en ingelezen uit een vastgelegde directory structuur onder de zogenaamde BO-TopDirectory op de Baan server (Unix). donderdag 6 april 2017 BO-Interface / www.quintict.nl

BO-Interface / www.quintict.nl BO-Architectuur – Verwerking BO-Interface TopDirectory Exporteer data naar Objective Importeer data van Baan tccomdll7000 ??? BaanIVc4 Objective WMS/MES tccom7000m000 ??? Objective Importeer data van Objective Exporteer data naar Baan donderdag 6 april 2017 BO-Interface / www.quintict.nl

BO-Interface - Stromen donderdag 6 april 2017 BO-Interface / www.quintict.nl

BO-TopDirectory - Structuur De plaats van de BO-TopDir is ingesteld in tabel tcmcs095 (COM-1-1-bodi parameter) De “naarobje” files worden door Baan in de relevante subdir (op de Baan server) geplaatst en vervolgens door Objective overgehaald naar de Objective server De “naarbaan”files worden door Objective in de relevante subdir (op de Baan server) geplaatst, vervolgens door Baan verwerkt en na de verwerking naar de relevante bu (backup) subdir verplaatst donderdag 6 april 2017 BO-Interface / www.quintict.nl

Inkomend: tccom7000m000 (Importeer Objective data) De verwerking kan op diverse manieren gestuurd worden: Via max.iteraties (0=oneindig), stoptijd en flagfile (importing<company>) donderdag 6 april 2017 BO-Interface / www.quintict.nl

Inkomend: tccom7000m000 (Importeer Objective data) Kanttekeningen Importeren vereist dat de flagfile <topdir>/importing<cmp> aanwezig is. Verwijderen van de flagfile maakt dat de tccom7000m000 sessie de huidige verwerkingsslag afrondt en vervolgens eindigt De sessie moet worden uitgevoerd door de interfaceuser (COM-1-1-user) Per stroom wordt een applicatielock geset zodat elke stroom steeds slechts door 1 tccom7000m000 sessie wordt verwerkt. Na verwerking verdwijnt de applicatielock Na/tijdens de productiegang moet tccom7000m000 worden opgenomen in cron en –bijvoorbeeld- om de 10 minuten alle stromen 1x verwerken Om te garanderen dat alle benodigde gegevens zijn ingelezen start tccom7000m000 met het maken van een “foto” van elke stroom directory (van 83 naar 13!). Vervolgens worden deze “bevroren” directoryfiles achtereenvolgens (van 13 naar 83!) verwerkt. Dit garandeert dat routings (13-stroom), stuklijsten (14-stroom) en partijen (15-stroom) op tijd aanwezig zijn. donderdag 6 april 2017 BO-Interface / www.quintict.nl

BO-Interface / www.quintict.nl Uitgaand: ExitPoints van order-gerelateerde stromen naar Objective (tccomdll7000) De uitgaande interfacestromen ontstaan steeds binnen reports. Het aanmaken van de uitgaande interfacefiles wordt uitgevoerd door tccomdll7000. De geselecteerde reports zijn dus verbonden met deze dll Onderstaand de gekozen ExitPoints/reports per stroom: 31 (Verwachte Inkoop Ontvangsten): Goederenontvangstbon (tdpur441001si1) 32 (Verwachte Verkoop Retouren): Magazijnbon (tdsls440201si1) 33 (Verwachte Aanvul Ontvangsten): Aanvulorder Goederenontvangstbon (tdrpl042201000) 35 (Verwachte Verkoop Leveringen): Magazijnbon (tdsls440201si1) 36 (Verwachte Aanvul Leveringen): Aanvulorder Magazijnbon (tdrpl041201000) Nota bene: Productieorders, Routings, Stuklijsten en Partijen worden beheerd door Objective. Er is dus geen ExitPoint voor Productieorders; de Productieorders ontstaan in Objective en worden via de 37-stroom in Baan gecreëerd. donderdag 6 april 2017 BO-Interface / www.quintict.nl

BO-Interface / www.quintict.nl BO-Interface - Menu Aan het standaard Baan start menu is een nieuw menu toegevoegd: tccombaanobje. Dit menu bevat: Importeer Objective data Errors opvragen: deze query toont de interfaceboodschappen van vandaag en gisteren die met “ERR:” beginnen (i.c. toon fouten) BO-interfacelog: de query toont de geselecteerde boodschappen Artikelen: stuurt gewijzigde artikelen naar Objective (obv ref.table) Klanten: stuurt gewijzigde klanten naar Objective (obv ref.table) StdAflev: standaard afleveradressen naar Objective Eenm Aflev: eenmalige afleveradressen naar Objective Leveranciers: gewijzigde leveranciers naar Objective (obv ref.table) Niet gebruikte ontvangstregels: tijdens de nachtverwerking te draaien query die er voor zorgt dat de volgende dag nieuwe ontvangstnummers zullen worden gegenereerd BO-interfacelog opschonen: verwijder records t/m datum Initialiseer RefTables: leegmaken tiitm901, tccom910, tccom920 BO-interface parameters: query die de setting van de BO-parameters (in tabel tcmcs095) toont donderdag 6 april 2017 BO-Interface / www.quintict.nl

BO-Interfacelog opvragen & opschonen, Errors opvragen De BO-Interfacelog kan via query objlog en objlogerr worden opgevraagd (objlogerr toont slechts de fouten vanaf gisteren) Via query objlogdel kan de BO-Interfacelog worden opgeschoond donderdag 6 april 2017 BO-Interface / www.quintict.nl

Artikelen, Klanten, AfleverAdressen, Leveranciers naar Objective Artikelen, Klanten, Leveranciers worden slechts naar Objective gestuurd als de voor Objective relevante gegevens (in vergelijking met de vorige keer dat de gegevens naar Objective zijn gestuurd) zijn gewijzigd De desbetreffende referentietabel (tiitm901, tccom910, tccom920) bevat de setting van de eerder gestuurde gegevens De referentietabellen kunnen leeg worden gemaakt mbv query objrefini (Initialiseer RefTables). Alle Afleveradressen (zowel standaard als eenmalig) worden naar Objective gestuurd (er wordt dus niet gekeken of de gegevens gewijzigd zijn) Filters: De courante artikelen worden gestuurd (zie COM-1-1-csig). Er wordt nota bene momenteel NIET gecheckt of het default magazijn van het artikel een Objective magazijn is Klanten (+afleveradressen) worden gestuurd als er de afgelopen 2 jaar omzet was Leveranciers worden gestuurd als er de afgelopen 2 jaar omzet was donderdag 6 april 2017 BO-Interface / www.quintict.nl

Niet-Gebruikte Ontvangstregels opschonen Als een nieuw Ontvangstnummer wordt gegenereerd wordt voor elke inkooporderregel van de inkooporder een ontvangstregel klaargezet. Vandaag niet gebruikte ontvangstregels zullen open blijven staan totdat de regel ontvangen wordt. Een Ontvangstnummer kan zo ontvangsten gaan bevatten die op verschillende dagen gedaan zijn. Dat werkt verwarrend. Query objdelpur verwijdert de niet-gebruikte ontvangstregels. Query objdelpur moet worden gedraaid tijdens de nachtverwerking, zodat de volgende dag nieuwe Ontvangstnummers zullen worden gegenereerd Nota bene: Queries die unattended draaien mogen geen selectiescherm naar voren brengen (van, t/m filters). Als de query in een job wordt opgenomen moeten eventuele van, t/m velden dus verwijderd worden (i.c. “open” worden gezet) donderdag 6 april 2017 BO-Interface / www.quintict.nl

BO-Interface - Parameters De setting van de parameters kan worden bekeken met query objmcs095 donderdag 6 april 2017 BO-Interface / www.quintict.nl

BO-Interface – Eerste Vrije Nummers Muteren van Eerste Vrije Nummers donderdag 6 april 2017 BO-Interface / www.quintict.nl